Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgraded build environment, improved modules and custom button icon #23

Merged
merged 33 commits into from
Apr 7, 2018

Conversation

klasjersevi
Copy link
Collaborator

Build
This contains a lot of work but mainly a more flexible and upgraded build system. It's now using yarn instead of npm for easier dependency management. The SCSS is now separated from the JS. This allows us to easier integrate this into other projects that has other build systems.

To install dependencies and build, simply run:

yarn
yarn build

Modules
Some modules are refactored and some are renamed.

Other Improvements

  • Fixed inline emoji trigger key
  • Toolbar Icon Option
  • Adjusted default inline search lengths
  • Textarea button icon option
  • Emoji overflow bug fix

# Conflicts:
#	dist/quill-emoji.css
#	src/module-emoji.js
#	src/module-textarea-emoji.js
#	src/module-toolbar-emoji.js
#	src/quill-emoji.js
#	src/scss/core/_styles.scss
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants