Rich text editor for Flutter
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

493 lines
114 KiB

[
{
"insert": {
"image": "iVBORw0KGgoAAAANSUhEUgAAAdIAAAHSCAYAAABYYEo2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZDc4NWQ1MS1mMWI2LTQzZDUtOWYxOC00MGRiZWZhNWZjYWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDRBMkRDNkEzNUI4MTFFQTk0QTlDRTRGNzJBQkE1N0UiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDRBMkRDNjkzNUI4MTFFQTk0QTlDRTRGNzJBQkE1N0UiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphZDc4NWQ1MS1mMWI2LTQzZDUtOWYxOC00MGRiZWZhNWZjYWIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6YWQ3ODVkNTEtZjFiNi00M2Q1LTlmMTgtNDBkYmVmYTVmY2Fi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
},
"attributes": {
"width": "230",
"style": "display: block; margin: auto; mobileWidth: 50; mobileHeight: 50; mobileMargin: 10; mobileAlignment: topLeft"
}
},
{
"insert": "Flutter Quill"
},
{
"attributes": {
"header": 1
},
"insert": "\n"
},
{
"insert": {
"video": "https://www.youtube.com/watch?v=V4hgdKhIqtc&list=PLbhaS_83B97s78HsDTtplRTEhcFsqSqIK&index=1"
}
},
{
"insert": {
"video": "https://user-images.githubusercontent.com/122956/126238875-22e42501-ad41-4266-b1d6-3f89b5e3b79b.mp4"
}
},
{
"insert": "\nRich text editor for Flutter"
},
{
"attributes": {
"header": 2
},
"insert": "\n"
},
{
"insert": "Quill component for Flutter"
},
{
"attributes": {
"header": 3
},
"insert": "\n"
},
{
"attributes": {
"link": "https://bulletjournal.us/home/index.html"
},
"insert": "Bullet Journal"
},
{
"insert": ":\nTrack personal and group journals (ToDo, Note, Ledger) from multiple views with timely reminders"
},
{
"attributes": {
"list": "ordered"
},
"insert": "\n"
},
{
"insert": "Share your tasks and notes with teammates, and see changes as they happen in real-time, across all devices"
},
{
"attributes": {
"list": "ordered"
},
"insert": "\n"
},
{
"insert": "Check out what you and your teammates are working on each day"
},
{
"attributes": {
"list": "ordered"
},
"insert": "\n"
},
{
"insert": "\nSplitting bills with friends can never be easier."
},
{
"attributes": {
"list": "bullet"
},
"insert": "\n"
},
{
"insert": "Start creating a group and invite your friends to join."
},
{
"attributes": {
"list": "bullet"
},
"insert": "\n"
},
{
"insert": "Create a BuJo of Ledger type to see expense or balance summary."
},
{
"attributes": {
"list": "bullet"
},
"insert": "\n"
},
{
"insert": "\nAttach one or multiple labels to tasks, notes or transactions. Later you can track them just using the label(s)."
},
{
"attributes": {
"blockquote": true
},
"insert": "\n"
},
{
"insert": "\nvar BuJo = 'Bullet' + 'Journal'"
},
{
"attributes": {
"code-block": true
},
"insert": "\n"
},
{
"insert": "\nStart tracking in your browser"
},
{
"attributes": {
"indent": 1
},
"insert": "\n"
},
{
"insert": "Stop the timer on your phone"
},
{
"attributes": {
"indent": 1
},
"insert": "\n"
},
{
"insert": "All your time entries are synced"
},
{
"attributes": {
"indent": 2
},
"insert": "\n"
},
{
"insert": "between the phone apps"
},
{
"attributes": {
"indent": 2
},
"insert": "\n"
},
{
"insert": "and the website."
},
{
"attributes": {
"indent": 3
},
"insert": "\n"
},
{
"insert": "\n"
},
{
"insert": "\nCenter Align"
},
{
"attributes": {
"align": "center"
},
"insert": "\n"
},
{
"insert": "Right Align"
},
{
"attributes": {
"align": "right"
},
"insert": "\n"
},
{
"insert": "Justify Align"
},
{
"attributes": {
"align": "justify"
},
"insert": "\n"
},
{
"insert": "Have trouble finding things? "
},
{
"attributes": {
"list": "ordered"
},
"insert": "\n"
},
{
"insert": "Just type in the search bar"
},
{
"attributes": {
"indent": 1,
"list": "ordered"
},
"insert": "\n"
},
{
"insert": "and easily find contents"
},
{
"attributes": {
"indent": 2,
"list": "ordered"
},
"insert": "\n"
},
{
"insert": "across projects or folders."
},
{
"attributes": {
"indent": 2,
"list": "ordered"
},
"insert": "\n"
},
{
"insert": "It matches text in your note or task."
},
{
"attributes": {
"indent": 1,
"list": "ordered"
},
"insert": "\n"
},
{
"insert": "Enable reminders so that you will get notified by"
},
{
"attributes": {
"list": "ordered"
},
"insert": "\n"
},
{
"insert": "email"
},
{
"attributes": {
"indent": 1,
"list": "ordered"
},
"insert": "\n"
},
{
"insert": "message on your phone"
},
{
"attributes": {
"indent": 1,
"list": "ordered"
},
"insert": "\n"
},
{
"insert": "popup on the web site"
},
{
"attributes": {
"indent": 1,
"list": "ordered"
},
"insert": "\n"
},
{
"insert": "Create a BuJo serving as project or folder"
},
{
"attributes": {
"list": "bullet"
},
"insert": "\n"
},
{
"insert": "Organize your"
},
{
"attributes": {
"indent": 1,
"list": "bullet"
},
"insert": "\n"
},
{
"insert": "tasks"
},
{
"attributes": {
"indent": 2,
"list": "bullet"
},
"insert": "\n"
},
{
"insert": "notes"
},
{
"attributes": {
"indent": 2,
"list": "bullet"
},
"insert": "\n"
},
{
"insert": "transactions"
},
{
"attributes": {
"indent": 2,
"list": "bullet"
},
"insert": "\n"
},
{
"insert": "under BuJo "
},
{
"attributes": {
"indent": 3,
"list": "bullet"
},
"insert": "\n"
},
{
"insert": "See them in Calendar"
},
{
"attributes": {
"list": "bullet"
},
"insert": "\n"
},
{
"insert": "or hierarchical view"
},
{
"attributes": {
"indent": 1,
"list": "bullet"
},
"insert": "\n"
},
{
"insert": "this is a check list"
},
{
"attributes": {
"list": "checked"
},
"insert": "\n"
},
{
"insert": "this is a uncheck list"
},
{
"attributes": {
"list": "unchecked"
},
"insert": "\n"
},
{
"insert": "Font "
},
{
"attributes": {
"font": "sans-serif"
},
"insert": "Sans Serif"
},
{
"insert": " "
},
{
"attributes": {
"font": "serif"
},
"insert": "Serif"
},
{
"insert": " "
},
{
"attributes": {
"font": "monospace"
},
"insert": "Monospace"
},
{
"insert": " Size "
},
{
"attributes": {
"size": "small"
},
"insert": "Small"
},
{
"insert": " "
},
{
"attributes": {
"size": "large"
},
"insert": "Large"
},
{
"insert": " "
},
{
"attributes": {
"size": "huge"
},
"insert": "Huge"
},
{
"attributes": {
"size": "15.0"
},
"insert": "font size 15"
},
{
"insert": " "
},
{
"attributes": {
"size": "35"
},
"insert": "font size 35"
},
{
"insert": " "
},
{
"attributes": {
"size": "20"
},
"insert": "font size 20"
},
{
"attributes": {
"token": "built_in"
},
"insert": " diff"
},
{
"attributes": {
"token": "operator"
},
"insert": "-match"
},
{
"attributes": {
"token": "literal"
},
"insert": "-patch"
},
{
"insert": {
"image": "https://user-images.githubusercontent.com/122956/72955931-ccc07900-3d52-11ea-89b1-d468a6e2aa2b.png"
},
"attributes": {
"width": "230",
"style": "display: block; margin: auto; width: 500px;"
}
},
{
"insert": "\n"
}
]