GithubHelp home page GithubHelp logo

sasajib / quasar2-tiptap2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mfoitzik/quasar2-tiptap2

1.0 1.0 0.0 515 KB

This is a basic WYSIWYG editor starter project that uses Quasar 2/Vue 3 and TipTap 2

License: MIT License

JavaScript 7.16% TypeScript 15.95% HTML 0.65% Vue 75.14% SCSS 1.11%

quasar2-tiptap2's Introduction

Quasar2-TipTap2

Basic WYSIWYG Editor using Quasar 2 / Vue 3 / TipTap 2 Configured for Typescript and Vue's Composition API

Demo

You can view a demo at [https://www.simplicityblocks.com/quasar2tiptap2]

What this project does

This project basically implements the basic examples that are on the TipTap site at [https://www.tiptap.dev/examples/default] within a Quasar Framework project.

The project uses Vue 3, the composition API and Typescript.

I have added a few custom extensions to provide the capability of Font Color, Font Size and Font Background Color. Additionally, I added an interactive node for image property management.

This is just meant to be a starter.

IMPORTANT DISCLAIMER

To get this to work I had to add a resolutions property to the package.json file telling it to use vue 3.1.4. Because of this I believe you need to use yarn instead of npm to install the dependencies (I do not think that npm looks at the resolutions property). Without adding this the editor was not displaying.

Clone the repository

git clone https://github.com/mfoitzik/quasar2-tiptap2.git

Install the dependencies (use yarn!)

yarn install

Start the dev server

quasar dev

Please support the projects that make this project possible

Me

I am building some commercial stuff so if you want to support me, just help spread the word about [https://www.SimplicityBlocks.com], [https://www.SimplicityBuilder.com] or try these out (free - no credit card required) and give me some feedback on them, or just follow me on twitter to keep up with me.

The following are listed in alphabetical order as I think for this particular project they are all equally important.

ProseMirror

ProseMirror is the "engine" under the hood of the TipTap project.

Support ProseMirror at: [https://marijnhaverbeke.nl/fund/]

Quasar Framework

Quasar Framework is an awesome framework built on top of Vue.js that provides UI components as well as many other features that simplify building a Vue.js project.

Support the Quasar Framework project at: [https://github.com/sponsors/rstoenescu]

TipTap

TipTap is the headless editor framework for web artisans.

Support TipTap at: [https://github.com/sponsors/ueberdosis]

Vue.js

Vue is a progressive framework for building user interfaces.

Support Vue at: [https://vuejs.org/support-vuejs/]

quasar2-tiptap2's People

Contributors

mfoitzik avatar

Stargazers

Roman avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.