From 5bf8bb44357b95d1f1fb754601d87b5348ca7346 Mon Sep 17 00:00:00 2001 From: Robert Yao Date: Sat, 27 Jul 2019 13:18:30 +0800 Subject: [PATCH 1/2] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a83f1df..9245719 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Plan - A Javascript todo list app, easy to use & nice UI. - Support markdown grammar; - Nice UI with 8 themes; - Highlight important tasks and delayed tasks; -- User experience is friendly and easy to use. +- User friendly and easy to use. ## Browser Support From cd97a778b70fe2fbdfb10f767751e3a62a6fba0c Mon Sep 17 00:00:00 2001 From: Robert Yao Date: Sat, 27 Jul 2019 15:41:26 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=9B=B4=E6=96=B0=EF=BC=9A=E8=B0=83?= =?UTF-8?q?=E6=95=B4=E6=9F=A5=E7=9C=8B=EF=BC=8C=E7=BC=96=E8=BE=91panel?= =?UTF-8?q?=E7=9A=84update=E5=A4=84=E7=90=86=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/css/app.min.css.map | 1 + docs/js/app.min.js | 2 +- src/scripts/plan.columns.js | 2 -- src/scripts/plan.js | 4 ++-- src/scripts/plan.panel.edit.js | 41 +++++++++++++++++----------------- src/scripts/plan.panel.view.js | 14 ++++++------ 6 files changed, 31 insertions(+), 33 deletions(-) create mode 100644 docs/css/app.min.css.map diff --git a/docs/css/app.min.css.map b/docs/css/app.min.css.map new file mode 100644 index 0000000..ad3811a --- /dev/null +++ b/docs/css/app.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["app.min.css"],"names":[],"mappings":"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","file":"app.min.css","sourcesContent":["/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=\"button\"],[type=\"reset\"],[type=\"submit\"]{-webkit-appearance:button}button::-moz-focus-inner,[type=\"button\"]::-moz-focus-inner,[type=\"reset\"]::-moz-focus-inner,[type=\"submit\"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=\"button\"]:-moz-focusring,[type=\"reset\"]:-moz-focusring,[type=\"submit\"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=\"checkbox\"],[type=\"radio\"]{box-sizing:border-box;padding:0}[type=\"number\"]::-webkit-inner-spin-button,[type=\"number\"]::-webkit-outer-spin-button{height:auto}[type=\"search\"]{-webkit-appearance:textfield;outline-offset:-2px}[type=\"search\"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'icomoon';src:url(\"fonts/icomoon.eot?cl4v6z\");src:url(\"fonts/icomoon.eot?cl4v6z#iefix\") format(\"embedded-opentype\"),url(\"fonts/icomoon.ttf?cl4v6z\") format(\"truetype\"),url(\"fonts/icomoon.woff?cl4v6z\") format(\"woff\"),url(\"fonts/icomoon.svg?cl4v6z#icomoon\") format(\"svg\");font-weight:normal;font-style:normal}[class^=\"icon-\"],[class*=\" icon-\"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add-outline:before{content:\"\\e900\"}.icon-align-justified:before{content:\"\\e901\"}.icon-block:before{content:\"\\e902\"}.icon-bookmark:before{content:\"\\e903\"}.icon-chart-pie:before{content:\"\\e904\"}.icon-checkmark:before{content:\"\\e905\"}.icon-checkmark-outline:before{content:\"\\e906\"}.icon-cheveron-down:before{content:\"\\e907\"}.icon-cheveron-left:before{content:\"\\e908\"}.icon-cheveron-outline-down:before{content:\"\\e909\"}.icon-cheveron-outline-left:before{content:\"\\e90a\"}.icon-cheveron-outline-right:before{content:\"\\e90b\"}.icon-cheveron-outline-up:before{content:\"\\e90c\"}.icon-cheveron-right:before{content:\"\\e90d\"}.icon-cheveron-up:before{content:\"\\e90e\"}.icon-close:before{content:\"\\e90f\"}.icon-close-outline:before{content:\"\\e910\"}.icon-cog:before{content:\"\\e911\"}.icon-dots-horizontal-triple:before{content:\"\\e912\"}.icon-edit-pencil:before{content:\"\\e913\"}.icon-exclamation-outline:before{content:\"\\e914\"}.icon-inbox-check:before{content:\"\\e915\"}.icon-inbox-full:before{content:\"\\e916\"}.icon-list:before{content:\"\\e917\"}.icon-menu:before{content:\"\\e918\"}.icon-minus-outline:before{content:\"\\e919\"}.icon-navigation-more:before{content:\"\\e91a\"}.icon-reload:before{content:\"\\e91b\"}.icon-save-disk:before{content:\"\\e91c\"}.icon-search:before{content:\"\\e91d\"}.icon-trash:before{content:\"\\e91e\"}.icon-view-column:before{content:\"\\e91f\"}.icon-spades:before{content:\"\\e920\"}.icon-clubs:before{content:\"\\e921\"}.icon-diamonds:before{content:\"\\e922\"}.icon-clock:before{content:\"\\e94e\"}.icon-alarm:before{content:\"\\e950\"}.icon-stopwatch:before{content:\"\\e952\"}.icon-calendar:before{content:\"\\e953\"}.icon-spinner9:before{content:\"\\e982\"}.icon-bug:before{content:\"\\e999\"}.icon-pie-chart:before{content:\"\\e99a\"}.icon-bin:before{content:\"\\e9ac\"}.icon-clipboard:before{content:\"\\e9b8\"}.icon-heart:before{content:\"\\e9da\"}.icon-plus:before{content:\"\\ea0a\"}.icon-sort-amount-asc:before{content:\"\\ea4c\"}.icon-sort-amount-desc:before{content:\"\\ea4d\"}.icon-checkbox-checked:before{content:\"\\ea52\"}.icon-checkbox-unchecked:before{content:\"\\ea53\"}.icon-radio-checked2:before{content:\"\\ea55\"}.icon-radio-unchecked:before{content:\"\\ea56\"}.icon-github:before{content:\"\\eab0\"}.icon-linkedin2:before{content:\"\\eaca\"}.icon-chrome:before{content:\"\\ead9\"}.icon-firefox:before{content:\"\\eada\"}.icon-IE:before{content:\"\\eadb\"}.icon-edge:before{content:\"\\eadc\"}.icon-safari:before{content:\"\\eadd\"}.icon-opera:before{content:\"\\eade\"}.confirm,.confirm-overlay{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:4}.confirm-overlay{opacity:.3;background-color:#fff;z-index:5}.confirm-modal{background-color:#fff;border:1px solid #e9ebee;height:120px;left:50%;margin:-60px 0 0 -150px;overflow:hidden;position:absolute;top:50%;width:300px;z-index:6}.confirm-hd{background:#2196f3;background:linear-gradient(to right, #2196f3, #1976d2);height:6px;margin:0 auto;overflow:hidden}.confirm-bd{height:74px;margin:0 auto;overflow:hidden;padding:0 10px;text-align:center}.confirm-title{font-size:16px;font-weight:normal;height:40px;line-height:46px;margin:0 auto;overflow:hidden}.confirm-message{color:#999;font-size:14px;height:34px;line-height:20px;margin:0 auto;overflow:hidden}.confirm-ft{border-top:1px solid #e9ebee;height:40px;margin:0 auto;overflow:hidden}.confirm-button{cursor:pointer;float:left;font-size:14px;height:40px;line-height:40px;margin:0;overflow:hidden;position:relative;text-align:center;user-select:none;width:50%;z-index:1}.confirm-button:first-child::after{background-color:#e9ebee;content:' ';height:40px;margin:0;overflow:hidden;position:absolute;right:0;top:0;width:1px;z-index:2}.confirm-button:hover{background-color:#f8f8f8}.confirm-enter{background-color:#2196f3;color:#fff}.confirm-enter:hover{background:#2196f3;background:linear-gradient(to right, #2196f3, #1976d2);color:#fff}@font-face{font-family:'icomoon';src:url(\"fonts/icomoon.eot?cl4v6z\");src:url(\"fonts/icomoon.eot?cl4v6z#iefix\") format(\"embedded-opentype\"),url(\"fonts/icomoon.ttf?cl4v6z\") format(\"truetype\"),url(\"fonts/icomoon.woff?cl4v6z\") format(\"woff\"),url(\"fonts/icomoon.svg?cl4v6z#icomoon\") format(\"svg\");font-weight:normal;font-style:normal}[class^=\"icon-\"],[class*=\" icon-\"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add-outline:before{content:\"\\e900\"}.icon-align-justified:before{content:\"\\e901\"}.icon-block:before{content:\"\\e902\"}.icon-bookmark:before{content:\"\\e903\"}.icon-chart-pie:before{content:\"\\e904\"}.icon-checkmark:before{content:\"\\e905\"}.icon-checkmark-outline:before{content:\"\\e906\"}.icon-cheveron-down:before{content:\"\\e907\"}.icon-cheveron-left:before{content:\"\\e908\"}.icon-cheveron-outline-down:before{content:\"\\e909\"}.icon-cheveron-outline-left:before{content:\"\\e90a\"}.icon-cheveron-outline-right:before{content:\"\\e90b\"}.icon-cheveron-outline-up:before{content:\"\\e90c\"}.icon-cheveron-right:before{content:\"\\e90d\"}.icon-cheveron-up:before{content:\"\\e90e\"}.icon-close:before{content:\"\\e90f\"}.icon-close-outline:before{content:\"\\e910\"}.icon-cog:before{content:\"\\e911\"}.icon-dots-horizontal-triple:before{content:\"\\e912\"}.icon-edit-pencil:before{content:\"\\e913\"}.icon-exclamation-outline:before{content:\"\\e914\"}.icon-inbox-check:before{content:\"\\e915\"}.icon-inbox-full:before{content:\"\\e916\"}.icon-list:before{content:\"\\e917\"}.icon-menu:before{content:\"\\e918\"}.icon-minus-outline:before{content:\"\\e919\"}.icon-navigation-more:before{content:\"\\e91a\"}.icon-reload:before{content:\"\\e91b\"}.icon-save-disk:before{content:\"\\e91c\"}.icon-search:before{content:\"\\e91d\"}.icon-trash:before{content:\"\\e91e\"}.icon-view-column:before{content:\"\\e91f\"}.icon-spades:before{content:\"\\e920\"}.icon-clubs:before{content:\"\\e921\"}.icon-diamonds:before{content:\"\\e922\"}.icon-clock:before{content:\"\\e94e\"}.icon-alarm:before{content:\"\\e950\"}.icon-stopwatch:before{content:\"\\e952\"}.icon-calendar:before{content:\"\\e953\"}.icon-spinner9:before{content:\"\\e982\"}.icon-bug:before{content:\"\\e999\"}.icon-pie-chart:before{content:\"\\e99a\"}.icon-bin:before{content:\"\\e9ac\"}.icon-clipboard:before{content:\"\\e9b8\"}.icon-heart:before{content:\"\\e9da\"}.icon-plus:before{content:\"\\ea0a\"}.icon-sort-amount-asc:before{content:\"\\ea4c\"}.icon-sort-amount-desc:before{content:\"\\ea4d\"}.icon-checkbox-checked:before{content:\"\\ea52\"}.icon-checkbox-unchecked:before{content:\"\\ea53\"}.icon-radio-checked2:before{content:\"\\ea55\"}.icon-radio-unchecked:before{content:\"\\ea56\"}.icon-github:before{content:\"\\eab0\"}.icon-linkedin2:before{content:\"\\eaca\"}.icon-chrome:before{content:\"\\ead9\"}.icon-firefox:before{content:\"\\eada\"}.icon-IE:before{content:\"\\eadb\"}.icon-edge:before{content:\"\\eadc\"}.icon-safari:before{content:\"\\eadd\"}.icon-opera:before{content:\"\\eade\"}.cal-md,.cal-hd,.cal-title,.cal-prev,.cal-next,.cal-bd,.cal-week,.cal-day,.cal-dates,.cal-date,.cal-months,.cal-month,.cal-years,.cal-year,.cal-ft,.cal-today{margin:0;overflow:hidden;position:relative;z-index:1}.cal-hd,.cal-ft{box-sizing:border-box;height:calc(100% / 9)}.cal-prev,.cal-next,.cal-date,.cal-day,.cal-month,.cal-year{text-align:center}.cal-prev,.cal-next,.cal-year,.cal-month,.cal-date,.cal-day{float:left}.cal-title,.cal-prev,.cal-next,.cal-year,.cal-month,.cal-date,.cal-today,.cal-time{cursor:pointer}.cal-md{background-color:transparent;font-size:13px;user-select:none;width:100%}.cal-md,.cal-switcher,.cal-title,.cal-prev,.cal-next,.cal-day,.cal-today,.cal-time,.cal-months,.cal-years,.cal-ft-date,.cal-ft-time{height:100%}.cal-bd{height:calc((100% / 9) * 7)}.cal-week{height:calc(100% / 7)}.cal-dates{height:calc((100% / 7) * 6)}.cal-day,.cal-date{width:calc(100% / 7)}.cal-date{height:calc(100% / 6)}.cal-month,.cal-year{height:25%;width:25%}.cal-md-without-footer .cal-bd{height:calc((100% / 8) * 7)}.cal-title,.cal-prev,.cal-next,.cal-day,.cal-date,.cal-month,.cal-year,.cal-today,.cal-time{display:table}.cal-text{display:table-cell;vertical-align:middle}.cal-hd{border-bottom:1px solid #e9ebee}.cal-title{color:#666;font:normal 14px 'Arial', sans-serif;margin-right:60px;padding-left:10px}.cal-title:hover{color:#2196f3}.cal-switcher{font-size:22px;overflow:hidden;position:absolute;right:0;top:0;width:60px;z-index:2}.cal-prev,.cal-next{color:#999;width:30px}.cal-prev:hover,.cal-next:hover{background-color:#e8e8e8;color:#666}.cal-year,.cal-month,.cal-date{color:#212121}.cal-year:hover,.cal-month:hover,.cal-date:hover{background-color:#e8e8e8;color:#212121}.cal-year-prev,.cal-year-next,.cal-month-prev,.cal-month-next,.cal-date-prev,.cal-date-next{background-color:#f8f8f8;color:#999}.cal-year-prev:hover,.cal-year-next:hover,.cal-month-prev:hover,.cal-month-next:hover,.cal-date-prev:hover,.cal-date-next:hover{background-color:#e8e8e8;color:#666}.cal-weekend{color:#d31f1f}.cal-weekend:hover{color:#d31f1f}.cal-picked{background-color:#2196f3;color:#fff;font-weight:bold}.cal-picked:hover{background-color:#2196f3;color:#fff}.cal-picked .cal-festival-text,.cal-picked .cal-lunar-text{color:#fff}.cal-picked.cal-current{background-color:#388e3c}.cal-picked.cal-current:hover{background-color:#388e3c}.cal-picked.cal-current .cal-festival-text,.cal-picked.cal-current .cal-lunar-text{color:#fff}.cal-picked-range{background-color:#bbdefb;color:#2196f3;font-weight:normal}.cal-picked-range:hover{background-color:#bbdefb;color:#2196f3}.cal-current{background-color:#388e3c;color:#fff}.cal-current:hover{background-color:#388e3c;color:#fff}.cal-current .cal-festival-text,.cal-current .cal-lunar-text{color:#fff}.cal-ft{border-top:1px solid #e9ebee;font-size:13px}.cal-ft-date{margin-right:70px;text-align:center}.cal-ft-time{margin:0;overflow:hidden;position:absolute;right:0;text-align:center;top:0;width:70px;z-index:2}.cal-today,.cal-time{text-align:center}.cal-today:hover,.cal-time:hover{color:#2196f3}.cal-hidden{display:none}.gu-mirror{position:fixed !important;margin:0 !important;z-index:9999 !important;opacity:0.8;-ms-filter:\"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)\";filter:alpha(opacity=80)}.gu-hide{display:none !important}.gu-unselectable{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.gu-transit{opacity:0.2;-ms-filter:\"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)\";filter:alpha(opacity=20)}html,body{background-color:#fff;color:#212121;font-size:13px;height:100%;margin:0;overflow:hidden;padding:0}a:link,a:visited,a:hover{color:#2196f3;text-decoration:none}.hidden{display:none}.toolbar,.toolbar-filters,.toolbar-inner,.toolbar-button{height:100%;margin:0;overflow:hidden;position:relative;z-index:1}.toolbar{box-sizing:border-box;padding:48px 0 96px}.toolbar-filters{box-sizing:border-box;overflow:hidden;padding:48px 0 0}.toolbar-inner{overflow:auto;width:68px}.toolbar-plus,.toolbar-trash,.toolbar-setting{left:0;overflow:hidden;position:absolute;width:48px;z-index:2}.toolbar-plus{top:48px}.toolbar-trash{bottom:48px}.toolbar-setting{bottom:0}.toolbar-button{color:#999;font-size:18px;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center;width:48px;cursor:pointer}.toolbar-button i{display:block;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center}.toolbar-button:hover{color:#666}.toolbar-button:hover{color:#666}.toolbar-active{color:#666}.toolbar-active:hover{color:#666}.panel,.panel-bd,.panel-button{overflow:hidden;position:absolute;z-index:2}.panel{background-color:#f8f8f8;border-right:1px solid #e9ebee;font-size:13px;height:100%;left:-312px;top:0;transition:.3s;width:312px}.panel.panel-opened{left:0}.panel-hd{border-bottom:1px solid #e9ebee;height:40px;margin:0 10px;overflow:hidden;position:relative;z-index:2}.panel-title,.panel-count{font-weight:normal}.panel-title{font-size:16px;line-height:40px;margin:0 40px;overflow:hidden;padding:0 10px;text-align:center}.panel-bd{box-sizing:border-box;height:100%;left:0;margin:0;overflow:auto;padding-top:41px;top:0;width:100%;z-index:1}.panel-button{color:#999;font-size:20px;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center;width:40px;background-clip:padding-box;border-radius:10px;cursor:pointer;top:0}.panel-button i{display:block;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center}.panel-button:hover{color:#666}.panel-cancel{left:0}.panel-save,.panel-modify{font-size:18px;right:0}.panel-modify{color:#999;font-size:16px;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center;width:40px}.panel-modify i{display:block;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center}.panel-modify:hover{color:#666}.panel-log{border-bottom:1px solid #e9ebee;height:34px;line-height:34px;padding:0 10px}.panel-log:hover{background-color:#e8e8e8}.panel-log-time{color:#999;float:right;font-size:12px}.panel-trash .task-title{cursor:move}.panel-trash .task-title-text{cursor:move}.panel-trash .task-title-text:hover{text-decoration:none}.field,.field-label,.field-content,.field-input,.field-radios-group,.field-radio,.field-radio-label{margin:0;overflow:hidden;position:relative;z-index:1}.field-view-label,.field-input-icon,.field-radio-icon{overflow:hidden;position:absolute;z-index:2}.field{margin:10px}.field-label{color:#999;display:block;height:40px;line-height:40px}.field-input,.field-textarea{display:inline-block;font-size:14px;position:relative;width:100%}.field-textarea-text,.field-input-text{background-clip:padding-box;border-radius:3px;appearance:none;background:#fff none;border:1px solid #e9ebee;box-sizing:border-box;color:#666;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:none;padding:0 10px;transition:border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);width:100%}.field-textarea-text:focus,.field-input-text:focus{border-color:#2196f3}.field-time-input .field-input-text,.field-date-input .field-input-text{padding-right:30px}.field-textarea-text{font-size:13px;line-height:20px;min-height:80px;padding-bottom:5px;padding-top:5px}.field-input-icon{color:#999;font-size:14px;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center;width:30px;cursor:pointer;right:0;top:0}.field-input-icon i{display:block;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center}.field-input-icon:hover{color:#666}.field-icon-checked .icon-calendar{color:#2196f3}.field-radios-group{margin:0;min-height:40px;overflow:hidden;position:relative;z-index:1}.field-radio{cursor:pointer;float:left;height:40px;margin:0 10px 0 0}.field-radio i.icon-radio-checked2{display:none}.field-radio-icon{color:#999;font-size:20px;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center;width:30px;cursor:pointer;left:0;top:0}.field-radio-icon i{display:block;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center}.field-radio-icon:hover{color:#2196f3}.field-radio-checked .field-radio-icon{color:#2196f3;font-size:20px;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center;width:30px}.field-radio-checked .field-radio-icon i{display:block;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center}.field-radio-checked .field-radio-icon:hover{color:#2196f3}.field-radio-checked i.icon-radio-unchecked{display:none}.field-radio-checked i.icon-radio-checked2{display:block}.field-radio-checked .field-radio-label{color:#2196f3}.field-radio-label{color:#999;cursor:pointer;display:block;line-height:40px;margin-left:30px}.field-option{cursor:pointer;float:left;margin:0;overflow:hidden}.field-view-label{left:0;top:0;width:80px}.field-view-text{color:#666;line-height:40px;margin:0 0 0 80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-view-content{color:#666;line-height:150%}.field-calendar .cal-md{height:240px;margin-top:5px}.field-calendar .cal-hd{border-bottom:0}.field-levels,.field-templates,.field-template-image,.field-template-text,.field-theme-color,.field-theme-text{margin:0 auto;overflow:hidden}.field-level{color:#999;text-align:center;width:25%}.field-view-level{color:#999;font-size:16px;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center;width:20px;display:inline-block}.field-view-level i{display:block;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center}.field-view-level:hover{color:#666}.field-level-spades:hover{color:#d31f1f}.field-level-heart:hover{color:#e91e63}.field-level-clubs:hover{color:#2196f3}.field-level-diamonds:hover{color:#4caf50}.field-level-checked.field-level-spades{color:#d31f1f}.field-level-checked.field-level-spades:hover{color:#d31f1f}.field-level-checked.field-level-heart{color:#e91e63}.field-level-checked.field-level-heart:hover{color:#e91e63}.field-level-checked.field-level-clubs{color:#2196f3}.field-level-checked.field-level-clubs:hover{color:#2196f3}.field-level-checked.field-level-diamonds{color:#4caf50}.field-level-checked.field-level-diamonds:hover{color:#4caf50}.field-level-checked .icon-spades{color:#d31f1f}.field-level-checked .icon-heart{color:#e91e63}.field-level-checked .icon-clubs{color:#2196f3}.field-level-checked .icon-diamonds{color:#4caf50}.field-level-icon{font-size:16px}.field-level-text{font-size:13px;height:16px;line-height:16px;margin:7px auto 0;overflow:hidden}.field-themes .field-option-checked .field-template-image,.field-templates .field-option-checked .field-template-image{border-color:#2196f3}.field-themes .field-option-checked .field-theme-text,.field-themes .field-option-checked .field-template-text,.field-templates .field-option-checked .field-theme-text,.field-templates .field-option-checked .field-template-text{color:#2196f3;font-weight:bold}.field-template{width:50%}.field-template-image,.field-template-text{margin:0 auto;overflow:hidden}.field-template-image{border:1px solid #e9ebee;height:51px;width:130px}.field-template-text,.field-theme-text{color:#999;height:40px;line-height:40px;text-align:center}.field-theme{width:25%}.field-theme-color{height:50px;width:50px}.field-theme-color.theme-blue{background-color:#1976d2}.field-theme-color.theme-green{background-color:#388e3c}.field-theme-color.theme-purple{background-color:#9c27b0}.field-theme-color.theme-red{background-color:#d31f1f}.field-theme-color.theme-indigo{background-color:#303f9f}.field-theme-color.theme-dark-purple{background-color:#673ab7}.field-theme-color.theme-pink{background-color:#e91e63}.field-theme-color.theme-teal{background-color:#00796b}.columns,.columns-inner,.column,.column-hd{margin:0;overflow:hidden;position:relative;z-index:1}.columns-overlay,.column-bd,.column-button{overflow:hidden;position:absolute;z-index:2}.columns,.columns-inner,.columns-overlay,.column,.column-bd{height:100%}.columns{margin:0;transition:.3s}.columns.panel-opened{margin-left:313px}.columns.panel-opened .column:first-child{background-color:transparent}.columns.panel-opened .columns-overlay{display:block}.columns-overlay{opacity:.1;background-color:#fff;display:none;left:0;top:0;width:100%;z-index:3}.column{border-right:1px solid #e9ebee;box-sizing:border-box;float:left;width:25%;z-index:2}.column:first-child{background-color:#f8f8f8}.column:last-child{border-right:0}.column-hd{border-bottom:1px solid #e9ebee;height:40px;margin:0 10px;z-index:2}.column-title,.column-count{font-weight:normal}.column-title{font-size:16px;line-height:40px;margin:0;overflow:hidden;padding:0 10px}.column-bd{box-sizing:border-box;left:0;margin:0;overflow:auto;padding-top:41px;top:0;width:100%}.column-button{color:#999;font-size:24px;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center;width:40px;cursor:pointer;display:none;right:0;top:0}.column-button i{display:block;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center}.column-button:hover{color:#666}.tasks,.task,.task-title,.task-bd,.task-ft,.task-deadline,.task-deadline-text,.task-estimate-text,.task-button{margin:0;overflow:hidden;position:relative;z-index:1}.task-level,.task-estimate,.task-estimate-icon,.task-deadline-icon,.task-side{overflow:hidden;position:absolute;z-index:2}.tasks{box-sizing:border-box;height:100%;overflow:auto;padding:10px 0}.task{background-color:#fff;border:1px solid #e9ebee;border-left-width:3px;margin:-1px 10px 0;padding:0;user-select:none}.task:hover{cursor:move;z-index:2}.task:hover .task-side{left:0}.task:hover .task-main{margin-left:30px}.task-main{overflow:hidden;position:relative;transition:.3s;z-index:1}.task-hd{height:40px;line-height:40px;width:100%}.task-title{font-size:14px;font-weight:normal;height:40px;line-height:40px;margin:0 40px 0 10px;text-overflow:ellipsis;user-select:none;white-space:nowrap}.task-title-text{color:#2196f3;cursor:pointer;font-weight:normal}.task-title-text:hover{text-decoration:underline}.task-level{background-clip:padding-box;border-radius:10px;right:0;top:0}.task-level-0{color:#d31f1f;font-size:16px;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center;width:40px}.task-level-0 i{display:block;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center}.task-level-0:hover{color:#d31f1f}.task-level-1{color:#e91e63;font-size:16px;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center;width:40px}.task-level-1 i{display:block;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center}.task-level-1:hover{color:#e91e63}.task-level-2{color:#2196f3;font-size:16px;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center;width:40px}.task-level-2 i{display:block;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center}.task-level-2:hover{color:#2196f3}.task-level-3{color:#4caf50;font-size:16px;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center;width:40px}.task-level-3 i{display:block;height:40px;line-height:40px;margin:0;overflow:hidden;text-align:center}.task-level-3:hover{color:#4caf50}.task-bd{margin:0 10px;padding-bottom:10px}.task-desc{color:#757575;font-size:12px;font-weight:normal;line-height:18px;margin:0 auto;max-height:36px;overflow:hidden}.task-desc ul,.task-desc li{list-style-type:none}.task-desc dt,.task-desc dd,.task-desc li{margin:0;padding:0}.task-desc p,.task-desc ul,.task-desc li,.task-desc dt,.task-desc dd{line-height:18px}.task-ft{border-top:1px solid #e9ebee;color:#757575;font-size:12px;height:30px;line-height:30px;margin:0 10px}.task-deadline{height:30px;line-height:30px;margin:0 50px 0 0;text-overflow:ellipsis;white-space:nowrap}.task-deadline-icon,.task-estimate-icon{color:#757575;font-size:12px;height:30px;line-height:30px;margin:0;overflow:hidden;text-align:center;width:20px;left:0;top:0}.task-deadline-icon i,.task-estimate-icon i{display:block;height:30px;line-height:30px;margin:0;overflow:hidden;text-align:center}.task-deadline-icon:hover,.task-estimate-icon:hover{color:#757575}.task-estimate-text,.task-deadline-text{margin:0 0 0 20px}.task-estimate{height:30px;margin:0;right:0;top:0;width:50px}.task-side{height:100%;left:-31px;top:0;transition:.3s;width:30px}.task-button{color:#999;font-size:13px;height:27px;line-height:27px;margin:0;overflow:hidden;text-align:center;width:30px;cursor:pointer}.task-button i{display:block;height:27px;line-height:27px;margin:0;overflow:hidden;text-align:center}.task-button:hover{color:#666}.task-prev{display:none}.task-replace{display:none}.task-next{display:none}.task-marked{border-left-color:#2196f3}.task-marked:hover{border-color:#2196f3}.task-marked .task-title{color:#2196f3}.task-marked .icon-bookmark{color:#2196f3}.task-delayed{border-left-color:#ff9000}.task-delayed:hover{border-color:#ff9000}.task-deleted .task-prev{display:none}.task-deleted .task-edit{display:none}.task-deleted .task-bookmark{display:none}.task-deleted .task-replace{display:block}.task-deleted .task-next{display:none}.task-status-0 .task-prev{display:none}.task-status-3 .task-next{display:none}.plan{box-sizing:border-box}.plan,.main{height:100%;margin:0;overflow:hidden;position:relative;z-index:1}.side,.logo{overflow:hidden;position:absolute;z-index:2}.side{background-color:#f8f8f8;height:100%;left:0;top:0;width:48px}.logo{color:#212121;font-size:18px;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center;width:48px;color:#212121;font-size:26px;left:0;top:0;width:48px}.logo i{display:block;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center}.logo:hover{color:#212121}.main{margin:0 0 0 48px}.theme-indigo .side{background-color:#303f9f}.theme-indigo .toolbar-button{color:#c5cae9;font-size:18px;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center;width:48px;cursor:pointer}.theme-indigo .toolbar-button i{display:block;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center}.theme-indigo .toolbar-button:hover{color:#fff}.theme-indigo .toolbar-button:hover{color:#fff}.theme-indigo .task-marked{border-left-color:#303f9f}.theme-indigo .task-marked .task-title{color:#303f9f}.theme-indigo .task-marked:hover{border-color:#303f9f}.theme-indigo .task-marked .icon-bookmark{color:#303f9f}.theme-indigo .task-title-text{color:#303f9f}.theme-indigo .confirm-hd{background:#303f9f;background:linear-gradient(to right, #303f9f, #1976d2)}.theme-indigo .confirm-enter{background-color:#303f9f;color:#fff}.theme-indigo .confirm-enter:hover{background:#303f9f;background:linear-gradient(to right, #303f9f, #1976d2);color:#fff}.theme-purple .side{background-color:#9c27b0}.theme-purple .toolbar-button{color:#e1bee7;font-size:18px;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center;width:48px;cursor:pointer}.theme-purple .toolbar-button i{display:block;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center}.theme-purple .toolbar-button:hover{color:#fff}.theme-purple .toolbar-button:hover{color:#fff}.theme-purple .task:hover{border-color:#9c27b0}.theme-purple .task-marked{border-left-color:#9c27b0}.theme-purple .task-marked .task-title{color:#9c27b0}.theme-purple .task-marked:hover{border-color:#9c27b0}.theme-purple .task-marked .icon-bookmark{color:#9c27b0}.theme-purple .task-title-text{color:#9c27b0}.theme-purple .confirm-hd{background:#9c27b0;background:linear-gradient(to right, #9c27b0, #673ab7)}.theme-purple .confirm-enter{background-color:#9c27b0;color:#fff}.theme-purple .confirm-enter:hover{background:#9c27b0;background:linear-gradient(to right, #9c27b0, #673ab7);color:#fff}.theme-red .side{background-color:#d31f1f}.theme-red .toolbar-button{color:#ffcdd2;font-size:18px;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center;width:48px;cursor:pointer}.theme-red .toolbar-button i{display:block;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center}.theme-red .toolbar-button:hover{color:#fff}.theme-red .toolbar-button:hover{color:#fff}.theme-red .task:hover{border-color:#d31f1f}.theme-red .task-marked{border-left-color:#d31f1f}.theme-red .task-marked .task-title{color:#d31f1f}.theme-red .task-marked:hover{border-color:#d31f1f}.theme-red .task-marked .icon-bookmark{color:#d31f1f}.theme-red .task-title-text{color:#d31f1f}.theme-red .confirm-hd{background:#d31f1f;background:linear-gradient(to right, #d31f1f, #e91e63)}.theme-red .confirm-enter{background-color:#d31f1f;color:#fff}.theme-red .confirm-enter:hover{background:#d31f1f;background:linear-gradient(to right, #d31f1f, #e91e63);color:#fff}.theme-green .side{background-color:#388e3c}.theme-green .toolbar-button{color:#c8e6c9;font-size:18px;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center;width:48px;cursor:pointer}.theme-green .toolbar-button i{display:block;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center}.theme-green .toolbar-button:hover{color:#fff}.theme-green .toolbar-button:hover{color:#fff}.theme-green .task:hover{border-color:#388e3c}.theme-green .task-marked{border-left-color:#388e3c}.theme-green .task-marked .task-title{color:#388e3c}.theme-green .task-marked:hover{border-color:#388e3c}.theme-green .task-marked .icon-bookmark{color:#388e3c}.theme-green .task-title-text{color:#388e3c}.theme-green .confirm-hd{background:#388e3c;background:linear-gradient(to right, #388e3c, #00796b)}.theme-green .confirm-enter{background-color:#388e3c;color:#fff}.theme-green .confirm-enter:hover{background:#388e3c;background:linear-gradient(to right, #388e3c, #00796b);color:#fff}.theme-dark-purple .side{background-color:#673ab7}.theme-dark-purple .toolbar-button{color:#d1c4e9;font-size:18px;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center;width:48px;cursor:pointer}.theme-dark-purple .toolbar-button i{display:block;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center}.theme-dark-purple .toolbar-button:hover{color:#fff}.theme-dark-purple .toolbar-button:hover{color:#fff}.theme-dark-purple .task-marked{border-left-color:#673ab7}.theme-dark-purple .task-marked .task-title{color:#673ab7}.theme-dark-purple .task-marked:hover{border-color:#673ab7}.theme-dark-purple .task-marked .icon-bookmark{color:#673ab7}.theme-dark-purple .task-title-text{color:#673ab7}.theme-dark-purple .confirm-hd{background:#673ab7;background:linear-gradient(to right, #673ab7, #9c27b0)}.theme-dark-purple .confirm-enter{background-color:#673ab7;color:#fff}.theme-dark-purple .confirm-enter:hover{background:#673ab7;background:linear-gradient(to right, #673ab7, #9c27b0);color:#fff}.theme-blue .side{background-color:#1976d2}.theme-blue .toolbar-button{color:#bbdefb;font-size:18px;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center;width:48px;cursor:pointer}.theme-blue .toolbar-button i{display:block;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center}.theme-blue .toolbar-button:hover{color:#fff}.theme-blue .toolbar-button:hover{color:#fff}.theme-blue .task-marked{border-left-color:#1976d2}.theme-blue .task-marked .task-title{color:#1976d2}.theme-blue .task-marked:hover{border-color:#1976d2}.theme-blue .task-marked .icon-bookmark{color:#1976d2}.theme-blue .task-title-text{color:#1976d2}.theme-blue .confirm-hd{background:#1976d2;background:linear-gradient(to right, #1976d2, #303f9f)}.theme-blue .confirm-enter{background-color:#1976d2;color:#fff}.theme-blue .confirm-enter:hover{background:#1976d2;background:linear-gradient(to right, #1976d2, #303f9f);color:#fff}.theme-pink .side{background-color:#e91e63}.theme-pink .toolbar-button{color:#f8bbd0;font-size:18px;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center;width:48px;cursor:pointer}.theme-pink .toolbar-button i{display:block;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center}.theme-pink .toolbar-button:hover{color:#fff}.theme-pink .toolbar-button:hover{color:#fff}.theme-pink .task-marked{border-left-color:#e91e63}.theme-pink .task-marked .task-title{color:#e91e63}.theme-pink .task-marked:hover{border-color:#e91e63}.theme-pink .task-marked .icon-bookmark{color:#e91e63}.theme-pink .task-title-text{color:#e91e63}.theme-pink .confirm-hd{background:#e91e63;background:linear-gradient(to right, #e91e63, #d31f1f)}.theme-pink .confirm-enter{background-color:#e91e63;color:#fff}.theme-pink .confirm-enter:hover{background:#e91e63;background:linear-gradient(to right, #e91e63, #d31f1f);color:#fff}.theme-teal .side{background-color:#00796b}.theme-teal .toolbar-button{color:#b2dfdb;font-size:18px;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center;width:48px;cursor:pointer}.theme-teal .toolbar-button i{display:block;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center}.theme-teal .toolbar-button:hover{color:#fff}.theme-teal .toolbar-button:hover{color:#fff}.theme-teal .task-marked{border-left-color:#00796b}.theme-teal .task-marked .task-title{color:#00796b}.theme-teal .task-marked:hover{border-color:#00796b}.theme-teal .task-marked .icon-bookmark{color:#00796b}.theme-teal .task-title-text{color:#00796b}.theme-teal .confirm-hd{background:#00796b;background:linear-gradient(to right, #00796b, #388e3c)}.theme-teal .confirm-enter{background-color:#00796b;color:#fff}.theme-teal .confirm-enter:hover{background:#00796b;background:linear-gradient(to right, #00796b, #388e3c);color:#fff}.theme-indigo .logo,.theme-green .logo,.theme-purple .logo,.theme-red .logo,.theme-blue .logo,.theme-pink .logo,.theme-dark-purple .logo,.theme-teal .logo{color:#fff;font-size:24px;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center;width:48px;color:#fff}.theme-indigo .logo i,.theme-green .logo i,.theme-purple .logo i,.theme-red .logo i,.theme-blue .logo i,.theme-pink .logo i,.theme-dark-purple .logo i,.theme-teal .logo i{display:block;height:48px;line-height:48px;margin:0;overflow:hidden;text-align:center}.theme-indigo .logo:hover,.theme-green .logo:hover,.theme-purple .logo:hover,.theme-red .logo:hover,.theme-blue .logo:hover,.theme-pink .logo:hover,.theme-dark-purple .logo:hover,.theme-teal .logo:hover{color:#fff}.theme-indigo .toolbar-active,.theme-green .toolbar-active,.theme-purple .toolbar-active,.theme-red .toolbar-active,.theme-blue .toolbar-active,.theme-pink .toolbar-active,.theme-dark-purple .toolbar-active,.theme-teal .toolbar-active{color:#fff}.theme-indigo .toolbar-active:hover,.theme-green .toolbar-active:hover,.theme-purple .toolbar-active:hover,.theme-red .toolbar-active:hover,.theme-blue .toolbar-active:hover,.theme-pink .toolbar-active:hover,.theme-dark-purple .toolbar-active:hover,.theme-teal .toolbar-active:hover{color:#fff}.theme-indigo .task-delayed,.theme-green .task-delayed,.theme-purple .task-delayed,.theme-red .task-delayed,.theme-blue .task-delayed,.theme-pink .task-delayed,.theme-dark-purple .task-delayed,.theme-teal .task-delayed{border-left-color:#ff9000}.theme-indigo .task-delayed:hover,.theme-green .task-delayed:hover,.theme-purple .task-delayed:hover,.theme-red .task-delayed:hover,.theme-blue .task-delayed:hover,.theme-pink .task-delayed:hover,.theme-dark-purple .task-delayed:hover,.theme-teal .task-delayed:hover{border-color:#ff9000}@media only screen and (max-width: 1200px){.columns-inner{overflow:auto}.column{border-bottom:1px solid #e9ebee;border-right:0;box-sizing:border-box;float:none;height:auto;width:100%}.column:first-child{background-color:#fff}.column .column-button{display:block}.column .column-button.hidden{display:none}.column .column-bd{padding-top:0}.column .column-bd,.column .tasks{height:auto;overflow:hidden;position:relative;z-index:1}.column .tasks{min-height:92px;transition:.3s}.column .tasks.tasks-min{height:0;min-height:0;overflow:hidden;padding:0}.column .task-desc{max-height:18px}.column .task-bd,.column .task-desc{text-overflow:ellipsis;white-space:nowrap}.column .task-button{color:#999;font-size:13px;height:20px;line-height:20px;margin:0;overflow:hidden;text-align:center;width:30px}.column .task-button i{display:block;height:20px;line-height:20px;margin:0;overflow:hidden;text-align:center}.column .task-button:hover{color:#666}.column:last-child{border:0}}@media only screen and (max-width: 760px){.column .task-prev{display:block}.column .task-next{display:block}.column .task-prev,.column .task-next{font-size:16px}.column .task-status-0 .task-prev{display:none}.column .task-status-3 .task-next{display:none}.gu-mirror .task-desc{max-height:18px}}@media only screen and (max-width: 640px){.columns.panel-opened{margin-left:calc(100% + 1px)}.panel{width:calc(100% - 1px)}.panel-view,.panel-add,.panel-edit,.panel-trash,.panel-setting{border-right:0;left:calc((100% + 1px) * -1)}}::-webkit-scrollbar{width:7px;height:7px;-webkit-border-radius:5px}::-webkit-scrollbar-track-piece{-webkit-border-radius:5px}::-webkit-scrollbar-thumb:vertical{background-color:rgba(0,0,0,0.1);-webkit-border-radius:5px}::-webkit-scrollbar-thumb:horizontal{background-color:rgba(0,0,0,0.1);-webkit-border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.15)}\n"]} \ No newline at end of file diff --git a/docs/js/app.min.js b/docs/js/app.min.js index e6dbd2a..0a70279 100644 --- a/docs/js/app.min.js +++ b/docs/js/app.min.js @@ -1 +1 @@ -!function s(r,l,o){function c(t,e){if(!l[t]){if(!r[t]){var n="function"==typeof require&&require;if(!e&&n)return n(t,!0);if(u)return u(t,!0);var a=new Error("Cannot find module '"+t+"'");throw a.code="MODULE_NOT_FOUND",a}var i=l[t]={exports:{}};r[t][0].call(i.exports,function(e){return c(r[t][1][e]||e)},i,i.exports,s,r,l,o)}return l[t].exports}for(var u="function"==typeof require&&require,e=0;ee.left+Z(e)/2);return n(r>e.top+U(e)/2)}():function(){var e,t,n,a=i.children.length;for(e=0;es)return t;if(!l&&n.top+n.height/2>r)return t}return null}();function n(e){return e?Q(t):t}}}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./classes":7,"contra/emitter":3,crossvent:4}],9:[function(e,k,b){(function(e){!function(e){"use strict";var y={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}|~{3,})([^`~\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|\\n*|\\n*|)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:p,table:p,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/};function o(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||v.defaults,this.rules=y.normal,this.options.pedantic?this.rules=y.pedantic:this.options.gfm&&(this.rules=y.gfm)}y._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,y._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,y.def=s(y.def).replace("label",y._label).replace("title",y._title).getRegex(),y.bullet=/(?:[*+-]|\d{1,9}\.)/,y.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,y.item=s(y.item,"gm").replace(/bull/g,y.bullet).getRegex(),y.list=s(y.list).replace(/bull/g,y.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+y.def.source+")").getRegex(),y._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",y._comment=//,y.html=s(y.html,"i").replace("comment",y._comment).replace("tag",y._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),y.paragraph=s(y._paragraph).replace("hr",y.hr).replace("heading"," {0,3}#{1,6} +").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}|~{3,})[^`\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",y._tag).getRegex(),y.blockquote=s(y.blockquote).replace("paragraph",y.paragraph).getRegex(),y.normal=f({},y),y.gfm=f({},y.normal,{nptable:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/}),y.pedantic=f({},y.normal,{html:s("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",y._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:p,paragraph:s(y.normal._paragraph).replace("hr",y.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",y.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()}),o.rules=y,o.lex=function(e,t){return new o(t).lex(e)},o.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},o.prototype.token=function(e,t){var n,a,i,s,r,l,o,c,u,d,h,p,f,m,g,v;for(e=e.replace(/^ +$/gm,"");e;)if((i=this.rules.newline.exec(e))&&(e=e.substring(i[0].length),1 ?/gm,""),this.token(i,t),this.tokens.push({type:"blockquote_end"});else if(i=this.rules.list.exec(e)){for(e=e.substring(i[0].length),o={type:"list_start",ordered:m=1<(s=i[2]).length,start:m?+s:"",loose:!1},this.tokens.push(o),n=!(c=[]),f=(i=i[0].match(this.rules.item)).length,h=0;h?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:p,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,strong:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,em:/^_([^\s_])_(?!_)|^\*([^\s*<\[])\*(?!\*)|^_([^\s<][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_<][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s<"][\s\S]*?[^\s\*])\*(?!\*|[^\spunctuation])|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:p,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[^_{|}~",n.em=s(n.em).replace(/punctuation/g,n._punctuation).getRegex(),n._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,n._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,n._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,n.autolink=s(n.autolink).replace("scheme",n._scheme).replace("email",n._email).getRegex(),n._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,n.tag=s(n.tag).replace("comment",y._comment).replace("attribute",n._attribute).getRegex(),n._label=/(?:\[[^\[\]]*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,n._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,n._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,n.link=s(n.link).replace("label",n._label).replace("href",n._href).replace("title",n._title).getRegex(),n.reflink=s(n.reflink).replace("label",n._label).getRegex(),n.normal=f({},n),n.pedantic=f({},n.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:s(/^!?\[(label)\]\((.*?)\)/).replace("label",n._label).getRegex(),reflink:s(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",n._label).getRegex()}),n.gfm=f({},n.normal,{escape:s(n.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\/i.test(s[0])&&(this.inLink=!1),!this.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(s[0])?this.inRawBlock=!0:this.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(s[0])&&(this.inRawBlock=!1),e=e.substring(s[0].length),l+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(s[0]):E(s[0]):s[0];else if(s=this.rules.link.exec(e)){var o=m(s[2],"()");if(-1$/,"$1"),l+=this.outputLink(s,{href:u.escapes(a),title:u.escapes(i)}),this.inLink=!1}else if((s=this.rules.reflink.exec(e))||(s=this.rules.nolink.exec(e))){if(e=e.substring(s[0].length),t=(s[2]||s[1]).replace(/\s+/g," "),!(t=this.links[t.toLowerCase()])||!t.href){l+=s[0].charAt(0),e=s[0].substring(1)+e;continue}this.inLink=!0,l+=this.outputLink(s,t),this.inLink=!1}else if(s=this.rules.strong.exec(e))e=e.substring(s[0].length),l+=this.renderer.strong(this.output(s[4]||s[3]||s[2]||s[1]));else if(s=this.rules.em.exec(e))e=e.substring(s[0].length),l+=this.renderer.em(this.output(s[6]||s[5]||s[4]||s[3]||s[2]||s[1]));else if(s=this.rules.code.exec(e))e=e.substring(s[0].length),l+=this.renderer.codespan(E(s[2].trim(),!0));else if(s=this.rules.br.exec(e))e=e.substring(s[0].length),l+=this.renderer.br();else if(s=this.rules.del.exec(e))e=e.substring(s[0].length),l+=this.renderer.del(this.output(s[1]));else if(s=this.rules.autolink.exec(e))e=e.substring(s[0].length),a="@"===s[2]?"mailto:"+(n=E(this.mangle(s[1]))):n=E(s[1]),l+=this.renderer.link(a,null,n);else if(this.inLink||!(s=this.rules.url.exec(e))){if(s=this.rules.text.exec(e))e=e.substring(s[0].length),this.inRawBlock?l+=this.renderer.text(this.options.sanitize?this.options.sanitizer?this.options.sanitizer(s[0]):E(s[0]):s[0]):l+=this.renderer.text(E(this.smartypants(s[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else{if("@"===s[2])a="mailto:"+(n=E(s[0]));else{for(;r=s[0],s[0]=this.rules._backpedal.exec(s[0])[0],r!==s[0];);n=E(s[0]),a="www."===s[1]?"http://"+n:n}e=e.substring(s[0].length),l+=this.renderer.link(a,null,n)}return l},u.escapes=function(e){return e?e.replace(u.rules._escapes,"$1"):e},u.prototype.outputLink=function(e,t){var n=t.href,a=t.title?E(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(n,a,this.output(e[1])):this.renderer.image(n,a,E(e[1]))},u.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},u.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,n="",a=e.length,i=0;i'+(n?e:E(e,!0))+"\n":"
"+(n?e:E(e,!0))+"
"},a.prototype.blockquote=function(e){return"
\n"+e+"
\n"},a.prototype.html=function(e){return e},a.prototype.heading=function(e,t,n,a){return this.options.headerIds?"'+e+"\n":""+e+"\n"},a.prototype.hr=function(){return this.options.xhtml?"
\n":"
\n"},a.prototype.list=function(e,t,n){var a=t?"ol":"ul";return"<"+a+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"},a.prototype.listitem=function(e){return"
  • "+e+"
  • \n"},a.prototype.checkbox=function(e){return" "},a.prototype.paragraph=function(e){return"

    "+e+"

    \n"},a.prototype.table=function(e,t){return"\n\n"+e+"\n"+(t=t&&""+t+"")+"
    \n"},a.prototype.tablerow=function(e){return"\n"+e+"\n"},a.prototype.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"},a.prototype.strong=function(e){return""+e+""},a.prototype.em=function(e){return""+e+""},a.prototype.codespan=function(e){return""+e+""},a.prototype.br=function(){return this.options.xhtml?"
    ":"
    "},a.prototype.del=function(e){return""+e+""},a.prototype.link=function(e,t,n){if(null===(e=r(this.options.sanitize,this.options.baseUrl,e)))return n;var a='"},a.prototype.image=function(e,t,n){if(null===(e=r(this.options.sanitize,this.options.baseUrl,e)))return n;var a=''+n+'":">"},a.prototype.text=function(e){return e},i.prototype.strong=i.prototype.em=i.prototype.codespan=i.prototype.del=i.prototype.text=function(e){return e},i.prototype.link=i.prototype.image=function(e,t,n){return""+n},i.prototype.br=function(){return""},c.parse=function(e,t){return new c(t).parse(e)},c.prototype.parse=function(e){this.inline=new u(e.links,this.options),this.inlineText=new u(e.links,f({},this.options,{renderer:new i})),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},c.prototype.next=function(){return this.token=this.tokens.pop(),this.token},c.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},c.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},c.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,h(this.inlineText.output(this.token.text)),this.slugger);case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,n,a,i="",s="";for(n="",e=0;e?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(t))for(var n=t;this.seen[n]++,t=n+"-"+this.seen[n],this.seen.hasOwnProperty(t););return this.seen[t]=0,t},E.escapeTest=/[&<>"']/,E.escapeReplace=/[&<>"']/g,E.replacements={"&":"&","<":"<",">":">",'"':""","'":"'"},E.escapeTestNoEncode=/[<>"']|&(?!#?\w+;)/,E.escapeReplaceNoEncode=/[<>"']|&(?!#?\w+;)/g;var l={},d=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function p(){}function f(e){for(var t,n,a=1;at)n.splice(t);else for(;n.lengthAn error occurred:

    "+E(e.message+"",!0)+"
    ";throw e}}p.exec=p,v.options=v.setOptions=function(e){return f(v.defaults,e),v},v.getDefaults=function(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:new a,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,xhtml:!1}},v.defaults=v.getDefaults(),v.Parser=c,v.parser=c.parse,v.Renderer=a,v.TextRenderer=i,v.Lexer=o,v.lexer=o.lex,v.InlineLexer=u,v.inlineLexer=u.output,v.Slugger=t,v.parse=v,void 0!==k&&"object"==typeof b?k.exports=v:"function"==typeof define&&define.amd?define(function(){return v}):e.marked=v}(this||("undefined"!=typeof window?window:e))}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],10:[function(e,t,n){t.exports=function(a){return a=a||Object.create(null),{on:function(e,t){(a[e]||(a[e]=[])).push(t)},off:function(e,t){a[e]&&a[e].splice(a[e].indexOf(t)>>>0,1)},emit:function(t,n){(a[t]||[]).slice().map(function(e){e(n)}),(a["*"]||[]).slice().map(function(e){e(t,n)})}}}},{}],11:[function(e,t,n){var a,i,s=t.exports={};function r(){throw new Error("setTimeout has not been defined")}function l(){throw new Error("clearTimeout has not been defined")}function o(t){if(a===setTimeout)return setTimeout(t,0);if((a===r||!a)&&setTimeout)return a=setTimeout,setTimeout(t,0);try{return a(t,0)}catch(e){try{return a.call(null,t,0)}catch(e){return a.call(this,t,0)}}}!function(){try{a="function"==typeof setTimeout?setTimeout:r}catch(e){a=r}try{i="function"==typeof clearTimeout?clearTimeout:l}catch(e){i=l}}();var c,u=[],d=!1,h=-1;function p(){d&&c&&(d=!1,c.length?u=c.concat(u):h=-1,u.length&&f())}function f(){if(!d){var e=o(p);d=!0;for(var t=u.length;t;){for(c=u,u=[];++hnew Date(e.deadline).getTime())&&e.status<2};n.isEstimateTime=function(e){return/^(([1-9]\d*)|[0]?)\.([0-9]\d*)([dhm]?)$/i.test(e)};n.isLevelSaveAsFilter=function(e,t){return i(e)===t};var i=function(e){var t="";switch(e){case"0":case 0:t="spades";break;case"1":case 1:t="heart";break;case"2":case 2:t="clubs";break;case"3":case 4:t="diamonds"}return t};n.levelToFilter=i;n.filterToLevel=function(e){var t=-1;switch(e){case"spades":t=0;break;case"heart":t=1;break;case"clubs":t=2;break;case"diamonds":t=3}return t};n.updateStatusChangedCount=function(e,t){var n=parseInt(e.innerHTML,10),a=parseInt(t.innerHTML,10);--n,e.innerHTML=n,a+=1,t.innerHTML=a}},{"./time":31}],29:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.createTaskMainElement=n.createTaskFooterElement=n.createTaskEstimateElement=n.createTaskDeadlineElement=n.createTaskBodyElement=n.createTaskDescElement=n.createTaskHeaderElement=n.createTaskTitleElement=n.createTaskTitleTextElement=n.createTaskLevelElement=n.createTaskSideElement=n.createTaskNextElement=n.createTaskReplaceElement=n.createTasKDeleteElement=n.createTaskMarkElement=n.createTaskEditElement=n.createTaskPrevElement=n.createTaskElement=n.getTasksFragment=void 0;var a,l=e("./dom"),i=e("./utils"),s=(a=e("marked"))&&a.__esModule?a:{default:a};function r(e){var n=document.createDocumentFragment();return e.length<1||e.forEach(function(e){var t=o(e);n.appendChild(t)}),n}n.getTasksFragment=r;var o=function(e){var t=e.id,n=m(e),a=S(e),i="task";return e.marked&&(i+=" task-marked"),e.deleted&&(i+=" task-deleted"),e.delayed&&(i+=" task-delayed"),i+=" task-status-"+e.status,(0,l.createElement)("div",{id:"task-".concat(t),className:i,"data-id":"".concat(t),"data-status":"".concat(e.status),"data-deleted":"".concat(e.deleted?1:0),"data-delayed":"".concat(e.delayed?1:0),"data-marked":"".concat(e.marked?1:0)},[a,n])};n.createTaskElement=o;function c(e){var t=e.id;return(0,l.createElement)("div",{className:"task-button task-prev","data-id":"".concat(t)},[(0,l.createElement)("i",{className:"icon-cheveron-up"})])}n.createTaskPrevElement=c;function u(e){var t=e.id;return(0,l.createElement)("div",{className:"task-button task-edit","data-id":"".concat(t)},[(0,l.createElement)("i",{className:"icon-edit-pencil"})])}n.createTaskEditElement=u;function d(e){var t=e.id;return(0,l.createElement)("div",{className:"task-button task-bookmark","data-id":"".concat(t)},[(0,l.createElement)("i",{className:"icon-bookmark"})])}n.createTaskMarkElement=d;function h(e){var t=e.id;return(0,l.createElement)("div",{className:"task-button task-delete","data-id":"".concat(t)},[(0,l.createElement)("i",{className:"icon-trash"})])}n.createTasKDeleteElement=h;function p(e){var t=e.id;return(0,l.createElement)("div",{className:"task-button task-replace","data-id":"".concat(t)},[(0,l.createElement)("i",{className:"icon-reload"})])}n.createTaskReplaceElement=p;function f(e){var t=e.id;return(0,l.createElement)("div",{className:"task-button task-next","data-id":"".concat(t)},[(0,l.createElement)("i",{className:"icon-cheveron-down"})])}n.createTaskNextElement=f;var m=function(e){var t=c(e),n=f(e),a=u(e),i=d(e),s=h(e),r=p(e);return(0,l.createElement)("div",{className:"task-side"},[t,a,i,r,s,n])};n.createTaskSideElement=m;function g(e){var t=e.level;return(0,l.createElement)("div",{className:"task-level task-level-".concat(t)},[(0,l.createElement)("i",{className:"icon-".concat(["spades","heart","clubs","diamonds"][t])})])}n.createTaskLevelElement=g;function v(e){return(0,l.createElement)("strong",{className:"task-title-text"},[(0,i.toSafeText)(e.title)])}n.createTaskTitleTextElement=v;function k(e){var t=e.id,n=v(e);return(0,l.createElement)("h3",{className:"task-title","data-id":"".concat(t)},["任务:",n])}n.createTaskTitleElement=k;function y(e){var t=g(e),n=k(e);return(0,l.createElement)("div",{className:"task-hd"},[n,t])}n.createTaskHeaderElement=y;function E(e){return(0,l.createElement)("div",{className:"task-desc"},[(0,s.default)((0,i.toSafeText)(e.desc))])}n.createTaskDescElement=E;function T(e){var t=E(e);return(0,l.createElement)("div",{className:"task-bd"},[t])}n.createTaskBodyElement=T;function C(e){return(0,l.createElement)("div",{className:"task-deadline"},[(0,l.createElement)("div",{className:"task-deadline-icon"},[(0,l.createElement)("i",{className:"icon-calendar"})]),(0,l.createElement)("p",{className:"task-deadline-text"},[e.deadline])])}n.createTaskDeadlineElement=C;function b(e){return(0,l.createElement)("div",{className:"task-estimate"},[(0,l.createElement)("div",{className:"task-estimate-icon"},[(0,l.createElement)("i",{className:"icon-clock"})]),(0,l.createElement)("p",{className:"task-estimate-text"},[e.estimate])])}n.createTaskEstimateElement=b;function _(e){var t=C(e),n=b(e);return(0,l.createElement)("div",{className:"task-ft"},[t,n])}n.createTaskFooterElement=_;var S=function(e){var t=y(e),n=T(e),a=_(e);return(0,l.createElement)("div",{className:"task-main"},[t,n,a])};n.createTaskMainElement=S;var x={createTaskPrevElement:c,createTaskEditElement:u,createTaskMarkElement:d,createTasKDeleteElement:h,createTaskReplaceElement:p,createTaskNextElement:f,createTaskSideElement:m,createTaskLevelElement:g,createTaskTitleTextElement:v,createTaskTitleElement:k,createTaskHeaderElement:y,createTaskDescElement:E,createTaskBodyElement:T,createTaskDeadlineElement:C,createTaskEstimateElement:b,createTaskFooterElement:_,createTaskMainElement:S,createTaskElement:o,getTasksFragment:r};n.default=x},{"./dom":18,"./utils":32,marked:9}],30:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a,i=e("./delegate"),s=(a=e("./plan.emitter"))&&a.__esModule?a:{default:a},r=e("./dom");var l=document.querySelector("#toolbar"),o={initialize:function(e){return this.setFilter(e).addEventListeners(),this},_filter:"inbox",addEventListeners:function(){return(0,i.on)(l,".toolbar-plus","click",this._onPlusClick,this),(0,i.on)(l,".toolbar-inbox","click",this._onInBoxFilterClick,this),(0,i.on)(l,".toolbar-spades","click",this._onSpadesFilterClick,this),(0,i.on)(l,".toolbar-heart","click",this._onHeartFilterClick,this),(0,i.on)(l,".toolbar-clubs","click",this._onClubsFilterClick,this),(0,i.on)(l,".toolbar-diamonds","click",this._onDiamondsFilterClick,this),(0,i.on)(l,".toolbar-bookmark","click",this._onBookmarkFilterClick,this),(0,i.on)(l,".toolbar-trash","click",this._onTrashClick,this),(0,i.on)(l,".toolbar-setting","click",this._onSettingClick,this),s.default.on("toolbar.trash.toggle.highlight",this.trashToggleHighlight.bind(this)),s.default.on("toolbar.setting.toggle.highlight",this.settingToggleHighlight.bind(this)),this},removeEventListeners:function(){return(0,i.off)(l,"click",this._onPlusClick,this),(0,i.off)(l,"click",this._onInBoxFilterClick),(0,i.off)(l,"click",this._onSpadesFilterClick),(0,i.off)(l,"click",this._onHeartFilterClick),(0,i.off)(l,"click",this._onClubsFilterClick),(0,i.off)(l,"click",this._onDiamondsFilterClick),(0,i.off)(l,"click",this._onBookmarkFilterClick),(0,i.off)(l,"click",this._onTrashClick),(0,i.off)(l,"click",this._onSettingClick),s.default.off("toolbar.trash.toggle.highlight",this.trashToggleHighlight.bind(this)),s.default.off("toolbar.setting.toggle.highlight",this.settingToggleHighlight.bind(this)),this},getFilter:function(){return this._filter},setFilter:function(e){return this._filter=e,this},filter:function(e){var t,n="toolbar-active",a=e.getAttribute("data-filter");return(0,r.hasClass)(e,n)||(t=l.querySelector("."+n),(0,r.removeClass)(t,n),(0,r.addClass)(e,n),this.setFilter(a),s.default.emit("plan.filter",a),s.default.emit("plan.close.panels")),this},trashToggleHighlight:function(){return this.toggleHighlight(l.querySelector(".toolbar-trash")),this},settingToggleHighlight:function(){return this.toggleHighlight(l.querySelector(".toolbar-setting")),this},toggleHighlight:function(e){var t="toolbar-active";return(0,r.hasClass)(e,t)?(0,r.removeClass)(e,t):(0,r.addClass)(e,t),this},_onPlusClick:function(){return s.default.emit("panel.add.toggle"),this},_onInBoxFilterClick:function(e){return this.filter(e.delegateTarget),this},_onSpadesFilterClick:function(e){return this.filter(e.delegateTarget),this},_onHeartFilterClick:function(e){return this.filter(e.delegateTarget),this},_onClubsFilterClick:function(e){return this.filter(e.delegateTarget),this},_onDiamondsFilterClick:function(e){return this.filter(e.delegateTarget),this},_onBookmarkFilterClick:function(e){return this.filter(e.delegateTarget),this},_onTrashClick:function(){return s.default.emit("panel.trash.toggle"),this},_onSettingClick:function(){return s.default.emit("panel.setting.toggle"),this}};n.default=o},{"./delegate":17,"./dom":18,"./plan.emitter":21}],31:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.format=n.toAllSupported=n.isEqual=n.isDatesEqual=n.isToday=n.isLeapYear=n.getMoments=n.getRanges=n.getWeekRanges=n.getYears=n.getToday=n.getDay=n.getDate=n.getMonth=n.getYear=void 0;function o(e){var t=(e?new Date(p(e)):new Date).getFullYear();return{value:t,text:t.toString(),fullText:t+"年"}}var a=e("./utils");n.getYear=o;function c(e){var t=e?new Date(p(e)):new Date,n=o(e),a=t.getMonth();return{value:a+=1,text:n.text+"-"+a,fullText:n.fullText+a+"月"}}n.getMonth=c;function u(e){var t=e?new Date(p(e)):new Date,n=o(e),a=c(e),i=t.getDate(),s=m(e),r=n.value+"-"+a.value+"-"+i,l=a.fullText+i+"日";return{year:n.value,month:a.value,date:i,day:s.value,text:r,fullText:l+" "+s.fullText}}n.getDate=u;var m=function(e){var t=(e?new Date(p(e)):new Date).getDay(),n=["日","一","二","三","四","五","六"][t];return{value:t,text:n,fullText:"星期"+n}};n.getDay=m;function i(){return u()}n.getToday=i;function s(e){var t=o(e).value,n=t.toString().split(""),a=parseInt(n[n.length-1],10),i=0,s=0;return s=0===a?(i=t)+9:9===a?(i=t-9,t):(i=t-a,t+(9-a)),{start:i,end:s}}n.getYears=s;n.getWeekRanges=function(e){var t=[31,28,31,30,31,30,31,31,30,31,30,31],n=m(e).value,a=e.split("-"),i=parseInt(a[0],10),s=parseInt(a[1],10),r=parseInt(a[2],10),l=t[s-1],o=i,c=s,u=r-n,d=i,h=s,p=r+(6-n),f=0;return v(i)&&2===s&&(l+=1),u<1&&(c-=1,u=(f=s-2)<0?(o-=1,c=12,t[11]+u):t[f]+u),l])+)?(\/)?>|<\/\w+>/gi,"")}n.stripTags=c;function u(e){return e.replace(new RegExp("]*>([\\S\\s]*?)","img"),"")}n.stripScripts=u;function d(e){return o(c(u(e)))}n.toSafeText=d;function h(e){return JSON.parse(JSON.stringify(e))}n.clone=h;function p(e){var t;if(null==e)throw new TypeError("Cannot convert undefined or null to object");t=Object(e);for(var n=0;n<(arguments.length<=1?0:arguments.length-1);n++){var a=n+1<1||arguments.length<=n+1?void 0:arguments[n+1];if(null!=a)for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(t[i]=a[i])}return t}n.assign=p;function f(e,t){var n,a,i="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),s=[];if(t=t||i.length,e)for(n=0;ne.left+Z(e)/2);return n(r>e.top+U(e)/2)}():function(){var e,t,n,a=i.children.length;for(e=0;es)return t;if(!l&&n.top+n.height/2>r)return t}return null}();function n(e){return e?Q(t):t}}}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./classes":7,"contra/emitter":3,crossvent:4}],9:[function(e,k,b){(function(e){!function(e){"use strict";var y={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}|~{3,})([^`~\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|\\n*|\\n*|)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:p,table:p,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/};function o(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||v.defaults,this.rules=y.normal,this.options.pedantic?this.rules=y.pedantic:this.options.gfm&&(this.rules=y.gfm)}y._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,y._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,y.def=s(y.def).replace("label",y._label).replace("title",y._title).getRegex(),y.bullet=/(?:[*+-]|\d{1,9}\.)/,y.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,y.item=s(y.item,"gm").replace(/bull/g,y.bullet).getRegex(),y.list=s(y.list).replace(/bull/g,y.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+y.def.source+")").getRegex(),y._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",y._comment=//,y.html=s(y.html,"i").replace("comment",y._comment).replace("tag",y._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),y.paragraph=s(y._paragraph).replace("hr",y.hr).replace("heading"," {0,3}#{1,6} +").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}|~{3,})[^`\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",y._tag).getRegex(),y.blockquote=s(y.blockquote).replace("paragraph",y.paragraph).getRegex(),y.normal=f({},y),y.gfm=f({},y.normal,{nptable:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/}),y.pedantic=f({},y.normal,{html:s("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",y._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:p,paragraph:s(y.normal._paragraph).replace("hr",y.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",y.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()}),o.rules=y,o.lex=function(e,t){return new o(t).lex(e)},o.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},o.prototype.token=function(e,t){var n,a,i,s,r,l,o,c,u,d,h,p,f,m,g,v;for(e=e.replace(/^ +$/gm,"");e;)if((i=this.rules.newline.exec(e))&&(e=e.substring(i[0].length),1 ?/gm,""),this.token(i,t),this.tokens.push({type:"blockquote_end"});else if(i=this.rules.list.exec(e)){for(e=e.substring(i[0].length),o={type:"list_start",ordered:m=1<(s=i[2]).length,start:m?+s:"",loose:!1},this.tokens.push(o),n=!(c=[]),f=(i=i[0].match(this.rules.item)).length,h=0;h?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:p,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,strong:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,em:/^_([^\s_])_(?!_)|^\*([^\s*<\[])\*(?!\*)|^_([^\s<][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_<][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s<"][\s\S]*?[^\s\*])\*(?!\*|[^\spunctuation])|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:p,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[^_{|}~",n.em=s(n.em).replace(/punctuation/g,n._punctuation).getRegex(),n._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,n._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,n._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,n.autolink=s(n.autolink).replace("scheme",n._scheme).replace("email",n._email).getRegex(),n._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,n.tag=s(n.tag).replace("comment",y._comment).replace("attribute",n._attribute).getRegex(),n._label=/(?:\[[^\[\]]*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,n._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,n._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,n.link=s(n.link).replace("label",n._label).replace("href",n._href).replace("title",n._title).getRegex(),n.reflink=s(n.reflink).replace("label",n._label).getRegex(),n.normal=f({},n),n.pedantic=f({},n.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:s(/^!?\[(label)\]\((.*?)\)/).replace("label",n._label).getRegex(),reflink:s(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",n._label).getRegex()}),n.gfm=f({},n.normal,{escape:s(n.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\/i.test(s[0])&&(this.inLink=!1),!this.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(s[0])?this.inRawBlock=!0:this.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(s[0])&&(this.inRawBlock=!1),e=e.substring(s[0].length),l+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(s[0]):E(s[0]):s[0];else if(s=this.rules.link.exec(e)){var o=m(s[2],"()");if(-1$/,"$1"),l+=this.outputLink(s,{href:u.escapes(a),title:u.escapes(i)}),this.inLink=!1}else if((s=this.rules.reflink.exec(e))||(s=this.rules.nolink.exec(e))){if(e=e.substring(s[0].length),t=(s[2]||s[1]).replace(/\s+/g," "),!(t=this.links[t.toLowerCase()])||!t.href){l+=s[0].charAt(0),e=s[0].substring(1)+e;continue}this.inLink=!0,l+=this.outputLink(s,t),this.inLink=!1}else if(s=this.rules.strong.exec(e))e=e.substring(s[0].length),l+=this.renderer.strong(this.output(s[4]||s[3]||s[2]||s[1]));else if(s=this.rules.em.exec(e))e=e.substring(s[0].length),l+=this.renderer.em(this.output(s[6]||s[5]||s[4]||s[3]||s[2]||s[1]));else if(s=this.rules.code.exec(e))e=e.substring(s[0].length),l+=this.renderer.codespan(E(s[2].trim(),!0));else if(s=this.rules.br.exec(e))e=e.substring(s[0].length),l+=this.renderer.br();else if(s=this.rules.del.exec(e))e=e.substring(s[0].length),l+=this.renderer.del(this.output(s[1]));else if(s=this.rules.autolink.exec(e))e=e.substring(s[0].length),a="@"===s[2]?"mailto:"+(n=E(this.mangle(s[1]))):n=E(s[1]),l+=this.renderer.link(a,null,n);else if(this.inLink||!(s=this.rules.url.exec(e))){if(s=this.rules.text.exec(e))e=e.substring(s[0].length),this.inRawBlock?l+=this.renderer.text(this.options.sanitize?this.options.sanitizer?this.options.sanitizer(s[0]):E(s[0]):s[0]):l+=this.renderer.text(E(this.smartypants(s[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else{if("@"===s[2])a="mailto:"+(n=E(s[0]));else{for(;r=s[0],s[0]=this.rules._backpedal.exec(s[0])[0],r!==s[0];);n=E(s[0]),a="www."===s[1]?"http://"+n:n}e=e.substring(s[0].length),l+=this.renderer.link(a,null,n)}return l},u.escapes=function(e){return e?e.replace(u.rules._escapes,"$1"):e},u.prototype.outputLink=function(e,t){var n=t.href,a=t.title?E(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(n,a,this.output(e[1])):this.renderer.image(n,a,E(e[1]))},u.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},u.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,n="",a=e.length,i=0;i'+(n?e:E(e,!0))+"\n":"
    "+(n?e:E(e,!0))+"
    "},a.prototype.blockquote=function(e){return"
    \n"+e+"
    \n"},a.prototype.html=function(e){return e},a.prototype.heading=function(e,t,n,a){return this.options.headerIds?"'+e+"\n":""+e+"\n"},a.prototype.hr=function(){return this.options.xhtml?"
    \n":"
    \n"},a.prototype.list=function(e,t,n){var a=t?"ol":"ul";return"<"+a+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"},a.prototype.listitem=function(e){return"
  • "+e+"
  • \n"},a.prototype.checkbox=function(e){return" "},a.prototype.paragraph=function(e){return"

    "+e+"

    \n"},a.prototype.table=function(e,t){return"\n\n"+e+"\n"+(t=t&&""+t+"")+"
    \n"},a.prototype.tablerow=function(e){return"\n"+e+"\n"},a.prototype.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"},a.prototype.strong=function(e){return""+e+""},a.prototype.em=function(e){return""+e+""},a.prototype.codespan=function(e){return""+e+""},a.prototype.br=function(){return this.options.xhtml?"
    ":"
    "},a.prototype.del=function(e){return""+e+""},a.prototype.link=function(e,t,n){if(null===(e=r(this.options.sanitize,this.options.baseUrl,e)))return n;var a='
    "},a.prototype.image=function(e,t,n){if(null===(e=r(this.options.sanitize,this.options.baseUrl,e)))return n;var a=''+n+'":">"},a.prototype.text=function(e){return e},i.prototype.strong=i.prototype.em=i.prototype.codespan=i.prototype.del=i.prototype.text=function(e){return e},i.prototype.link=i.prototype.image=function(e,t,n){return""+n},i.prototype.br=function(){return""},c.parse=function(e,t){return new c(t).parse(e)},c.prototype.parse=function(e){this.inline=new u(e.links,this.options),this.inlineText=new u(e.links,f({},this.options,{renderer:new i})),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},c.prototype.next=function(){return this.token=this.tokens.pop(),this.token},c.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},c.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},c.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,h(this.inlineText.output(this.token.text)),this.slugger);case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,n,a,i="",s="";for(n="",e=0;e?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(t))for(var n=t;this.seen[n]++,t=n+"-"+this.seen[n],this.seen.hasOwnProperty(t););return this.seen[t]=0,t},E.escapeTest=/[&<>"']/,E.escapeReplace=/[&<>"']/g,E.replacements={"&":"&","<":"<",">":">",'"':""","'":"'"},E.escapeTestNoEncode=/[<>"']|&(?!#?\w+;)/,E.escapeReplaceNoEncode=/[<>"']|&(?!#?\w+;)/g;var l={},d=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function p(){}function f(e){for(var t,n,a=1;at)n.splice(t);else for(;n.lengthAn error occurred:

    "+E(e.message+"",!0)+"
    ";throw e}}p.exec=p,v.options=v.setOptions=function(e){return f(v.defaults,e),v},v.getDefaults=function(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:new a,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,xhtml:!1}},v.defaults=v.getDefaults(),v.Parser=c,v.parser=c.parse,v.Renderer=a,v.TextRenderer=i,v.Lexer=o,v.lexer=o.lex,v.InlineLexer=u,v.inlineLexer=u.output,v.Slugger=t,v.parse=v,void 0!==k&&"object"==typeof b?k.exports=v:"function"==typeof define&&define.amd?define(function(){return v}):e.marked=v}(this||("undefined"!=typeof window?window:e))}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],10:[function(e,t,n){t.exports=function(a){return a=a||Object.create(null),{on:function(e,t){(a[e]||(a[e]=[])).push(t)},off:function(e,t){a[e]&&a[e].splice(a[e].indexOf(t)>>>0,1)},emit:function(t,n){(a[t]||[]).slice().map(function(e){e(n)}),(a["*"]||[]).slice().map(function(e){e(t,n)})}}}},{}],11:[function(e,t,n){var a,i,s=t.exports={};function r(){throw new Error("setTimeout has not been defined")}function l(){throw new Error("clearTimeout has not been defined")}function o(t){if(a===setTimeout)return setTimeout(t,0);if((a===r||!a)&&setTimeout)return a=setTimeout,setTimeout(t,0);try{return a(t,0)}catch(e){try{return a.call(null,t,0)}catch(e){return a.call(this,t,0)}}}!function(){try{a="function"==typeof setTimeout?setTimeout:r}catch(e){a=r}try{i="function"==typeof clearTimeout?clearTimeout:l}catch(e){i=l}}();var c,u=[],d=!1,h=-1;function p(){d&&c&&(d=!1,c.length?u=c.concat(u):h=-1,u.length&&f())}function f(){if(!d){var e=o(p);d=!0;for(var t=u.length;t;){for(c=u,u=[];++hnew Date(e.deadline).getTime())&&e.status<2};n.isEstimateTime=function(e){return/^(([1-9]\d*)|[0]?)\.([0-9]\d*)([dhm]?)$/i.test(e)};n.isLevelSaveAsFilter=function(e,t){return i(e)===t};var i=function(e){var t="";switch(e){case"0":case 0:t="spades";break;case"1":case 1:t="heart";break;case"2":case 2:t="clubs";break;case"3":case 4:t="diamonds"}return t};n.levelToFilter=i;n.filterToLevel=function(e){var t=-1;switch(e){case"spades":t=0;break;case"heart":t=1;break;case"clubs":t=2;break;case"diamonds":t=3}return t};n.updateStatusChangedCount=function(e,t){var n=parseInt(e.innerHTML,10),a=parseInt(t.innerHTML,10);--n,e.innerHTML=n,a+=1,t.innerHTML=a}},{"./time":31}],29:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.createTaskMainElement=n.createTaskFooterElement=n.createTaskEstimateElement=n.createTaskDeadlineElement=n.createTaskBodyElement=n.createTaskDescElement=n.createTaskHeaderElement=n.createTaskTitleElement=n.createTaskTitleTextElement=n.createTaskLevelElement=n.createTaskSideElement=n.createTaskNextElement=n.createTaskReplaceElement=n.createTasKDeleteElement=n.createTaskMarkElement=n.createTaskEditElement=n.createTaskPrevElement=n.createTaskElement=n.getTasksFragment=void 0;var a,l=e("./dom"),i=e("./utils"),s=(a=e("marked"))&&a.__esModule?a:{default:a};function r(e){var n=document.createDocumentFragment();return e.length<1||e.forEach(function(e){var t=o(e);n.appendChild(t)}),n}n.getTasksFragment=r;var o=function(e){var t=e.id,n=m(e),a=S(e),i="task";return e.marked&&(i+=" task-marked"),e.deleted&&(i+=" task-deleted"),e.delayed&&(i+=" task-delayed"),i+=" task-status-"+e.status,(0,l.createElement)("div",{id:"task-".concat(t),className:i,"data-id":"".concat(t),"data-status":"".concat(e.status),"data-deleted":"".concat(e.deleted?1:0),"data-delayed":"".concat(e.delayed?1:0),"data-marked":"".concat(e.marked?1:0)},[a,n])};n.createTaskElement=o;function c(e){var t=e.id;return(0,l.createElement)("div",{className:"task-button task-prev","data-id":"".concat(t)},[(0,l.createElement)("i",{className:"icon-cheveron-up"})])}n.createTaskPrevElement=c;function u(e){var t=e.id;return(0,l.createElement)("div",{className:"task-button task-edit","data-id":"".concat(t)},[(0,l.createElement)("i",{className:"icon-edit-pencil"})])}n.createTaskEditElement=u;function d(e){var t=e.id;return(0,l.createElement)("div",{className:"task-button task-bookmark","data-id":"".concat(t)},[(0,l.createElement)("i",{className:"icon-bookmark"})])}n.createTaskMarkElement=d;function h(e){var t=e.id;return(0,l.createElement)("div",{className:"task-button task-delete","data-id":"".concat(t)},[(0,l.createElement)("i",{className:"icon-trash"})])}n.createTasKDeleteElement=h;function p(e){var t=e.id;return(0,l.createElement)("div",{className:"task-button task-replace","data-id":"".concat(t)},[(0,l.createElement)("i",{className:"icon-reload"})])}n.createTaskReplaceElement=p;function f(e){var t=e.id;return(0,l.createElement)("div",{className:"task-button task-next","data-id":"".concat(t)},[(0,l.createElement)("i",{className:"icon-cheveron-down"})])}n.createTaskNextElement=f;var m=function(e){var t=c(e),n=f(e),a=u(e),i=d(e),s=h(e),r=p(e);return(0,l.createElement)("div",{className:"task-side"},[t,a,i,r,s,n])};n.createTaskSideElement=m;function g(e){var t=e.level;return(0,l.createElement)("div",{className:"task-level task-level-".concat(t)},[(0,l.createElement)("i",{className:"icon-".concat(["spades","heart","clubs","diamonds"][t])})])}n.createTaskLevelElement=g;function v(e){return(0,l.createElement)("strong",{className:"task-title-text"},[(0,i.toSafeText)(e.title)])}n.createTaskTitleTextElement=v;function k(e){var t=e.id,n=v(e);return(0,l.createElement)("h3",{className:"task-title","data-id":"".concat(t)},["任务:",n])}n.createTaskTitleElement=k;function y(e){var t=g(e),n=k(e);return(0,l.createElement)("div",{className:"task-hd"},[n,t])}n.createTaskHeaderElement=y;function E(e){return(0,l.createElement)("div",{className:"task-desc"},[(0,s.default)((0,i.toSafeText)(e.desc))])}n.createTaskDescElement=E;function T(e){var t=E(e);return(0,l.createElement)("div",{className:"task-bd"},[t])}n.createTaskBodyElement=T;function C(e){return(0,l.createElement)("div",{className:"task-deadline"},[(0,l.createElement)("div",{className:"task-deadline-icon"},[(0,l.createElement)("i",{className:"icon-calendar"})]),(0,l.createElement)("p",{className:"task-deadline-text"},[e.deadline])])}n.createTaskDeadlineElement=C;function b(e){return(0,l.createElement)("div",{className:"task-estimate"},[(0,l.createElement)("div",{className:"task-estimate-icon"},[(0,l.createElement)("i",{className:"icon-clock"})]),(0,l.createElement)("p",{className:"task-estimate-text"},[e.estimate])])}n.createTaskEstimateElement=b;function _(e){var t=C(e),n=b(e);return(0,l.createElement)("div",{className:"task-ft"},[t,n])}n.createTaskFooterElement=_;var S=function(e){var t=y(e),n=T(e),a=_(e);return(0,l.createElement)("div",{className:"task-main"},[t,n,a])};n.createTaskMainElement=S;var x={createTaskPrevElement:c,createTaskEditElement:u,createTaskMarkElement:d,createTasKDeleteElement:h,createTaskReplaceElement:p,createTaskNextElement:f,createTaskSideElement:m,createTaskLevelElement:g,createTaskTitleTextElement:v,createTaskTitleElement:k,createTaskHeaderElement:y,createTaskDescElement:E,createTaskBodyElement:T,createTaskDeadlineElement:C,createTaskEstimateElement:b,createTaskFooterElement:_,createTaskMainElement:S,createTaskElement:o,getTasksFragment:r};n.default=x},{"./dom":18,"./utils":32,marked:9}],30:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a,i=e("./delegate"),s=(a=e("./plan.emitter"))&&a.__esModule?a:{default:a},r=e("./dom");var l=document.querySelector("#toolbar"),o={initialize:function(e){return this.setFilter(e).addEventListeners(),this},_filter:"inbox",addEventListeners:function(){return(0,i.on)(l,".toolbar-plus","click",this._onPlusClick,this),(0,i.on)(l,".toolbar-inbox","click",this._onInBoxFilterClick,this),(0,i.on)(l,".toolbar-spades","click",this._onSpadesFilterClick,this),(0,i.on)(l,".toolbar-heart","click",this._onHeartFilterClick,this),(0,i.on)(l,".toolbar-clubs","click",this._onClubsFilterClick,this),(0,i.on)(l,".toolbar-diamonds","click",this._onDiamondsFilterClick,this),(0,i.on)(l,".toolbar-bookmark","click",this._onBookmarkFilterClick,this),(0,i.on)(l,".toolbar-trash","click",this._onTrashClick,this),(0,i.on)(l,".toolbar-setting","click",this._onSettingClick,this),s.default.on("toolbar.trash.toggle.highlight",this.trashToggleHighlight.bind(this)),s.default.on("toolbar.setting.toggle.highlight",this.settingToggleHighlight.bind(this)),this},removeEventListeners:function(){return(0,i.off)(l,"click",this._onPlusClick,this),(0,i.off)(l,"click",this._onInBoxFilterClick),(0,i.off)(l,"click",this._onSpadesFilterClick),(0,i.off)(l,"click",this._onHeartFilterClick),(0,i.off)(l,"click",this._onClubsFilterClick),(0,i.off)(l,"click",this._onDiamondsFilterClick),(0,i.off)(l,"click",this._onBookmarkFilterClick),(0,i.off)(l,"click",this._onTrashClick),(0,i.off)(l,"click",this._onSettingClick),s.default.off("toolbar.trash.toggle.highlight",this.trashToggleHighlight.bind(this)),s.default.off("toolbar.setting.toggle.highlight",this.settingToggleHighlight.bind(this)),this},getFilter:function(){return this._filter},setFilter:function(e){return this._filter=e,this},filter:function(e){var t,n="toolbar-active",a=e.getAttribute("data-filter");return(0,r.hasClass)(e,n)||(t=l.querySelector("."+n),(0,r.removeClass)(t,n),(0,r.addClass)(e,n),this.setFilter(a),s.default.emit("plan.filter",a),s.default.emit("plan.close.panels")),this},trashToggleHighlight:function(){return this.toggleHighlight(l.querySelector(".toolbar-trash")),this},settingToggleHighlight:function(){return this.toggleHighlight(l.querySelector(".toolbar-setting")),this},toggleHighlight:function(e){var t="toolbar-active";return(0,r.hasClass)(e,t)?(0,r.removeClass)(e,t):(0,r.addClass)(e,t),this},_onPlusClick:function(){return s.default.emit("panel.add.toggle"),this},_onInBoxFilterClick:function(e){return this.filter(e.delegateTarget),this},_onSpadesFilterClick:function(e){return this.filter(e.delegateTarget),this},_onHeartFilterClick:function(e){return this.filter(e.delegateTarget),this},_onClubsFilterClick:function(e){return this.filter(e.delegateTarget),this},_onDiamondsFilterClick:function(e){return this.filter(e.delegateTarget),this},_onBookmarkFilterClick:function(e){return this.filter(e.delegateTarget),this},_onTrashClick:function(){return s.default.emit("panel.trash.toggle"),this},_onSettingClick:function(){return s.default.emit("panel.setting.toggle"),this}};n.default=o},{"./delegate":17,"./dom":18,"./plan.emitter":21}],31:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=n.format=n.toAllSupported=n.isEqual=n.isDatesEqual=n.isToday=n.isLeapYear=n.getMoments=n.getRanges=n.getWeekRanges=n.getYears=n.getToday=n.getDay=n.getDate=n.getMonth=n.getYear=void 0;function o(e){var t=(e?new Date(p(e)):new Date).getFullYear();return{value:t,text:t.toString(),fullText:t+"年"}}var a=e("./utils");n.getYear=o;function c(e){var t=e?new Date(p(e)):new Date,n=o(e),a=t.getMonth();return{value:a+=1,text:n.text+"-"+a,fullText:n.fullText+a+"月"}}n.getMonth=c;function u(e){var t=e?new Date(p(e)):new Date,n=o(e),a=c(e),i=t.getDate(),s=m(e),r=n.value+"-"+a.value+"-"+i,l=a.fullText+i+"日";return{year:n.value,month:a.value,date:i,day:s.value,text:r,fullText:l+" "+s.fullText}}n.getDate=u;var m=function(e){var t=(e?new Date(p(e)):new Date).getDay(),n=["日","一","二","三","四","五","六"][t];return{value:t,text:n,fullText:"星期"+n}};n.getDay=m;function i(){return u()}n.getToday=i;function s(e){var t=o(e).value,n=t.toString().split(""),a=parseInt(n[n.length-1],10),i=0,s=0;return s=0===a?(i=t)+9:9===a?(i=t-9,t):(i=t-a,t+(9-a)),{start:i,end:s}}n.getYears=s;n.getWeekRanges=function(e){var t=[31,28,31,30,31,30,31,31,30,31,30,31],n=m(e).value,a=e.split("-"),i=parseInt(a[0],10),s=parseInt(a[1],10),r=parseInt(a[2],10),l=t[s-1],o=i,c=s,u=r-n,d=i,h=s,p=r+(6-n),f=0;return v(i)&&2===s&&(l+=1),u<1&&(c-=1,u=(f=s-2)<0?(o-=1,c=12,t[11]+u):t[f]+u),l])+)?(\/)?>|<\/\w+>/gi,"")}n.stripTags=c;function u(e){return e.replace(new RegExp("]*>([\\S\\s]*?)","img"),"")}n.stripScripts=u;function d(e){return o(c(u(e)))}n.toSafeText=d;function h(e){return JSON.parse(JSON.stringify(e))}n.clone=h;function p(e){var t;if(null==e)throw new TypeError("Cannot convert undefined or null to object");t=Object(e);for(var n=0;n<(arguments.length<=1?0:arguments.length-1);n++){var a=n+1<1||arguments.length<=n+1?void 0:arguments[n+1];if(null!=a)for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(t[i]=a[i])}return t}n.assign=p;function f(e,t){var n,a,i="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),s=[];if(t=t||i.length,e)for(n=0;n { - $deadline.value = time - $calendar.hide() - removeClass($icon, 'field-icon-checked') - } - }) - - $calendar.hide() - - this.update() - addClass($wrap, 'panel-opened') emitter.emit('columns.close') @@ -150,16 +132,18 @@ const Panel = { isOpened () { return hasClass($wrap, 'panel-opened') }, - update () { - let plan = this.getPlan() + update (plan) { let $title = $wrap.querySelector('#edit-title') let $create = $wrap.querySelector('#edit-create') let $deadline = $wrap.querySelector('#edit-deadline') + let $icon = $wrap.querySelector('.edit-calendar-icon') let $estimate = $wrap.querySelector('#edit-estimate') let $level = $wrap.querySelector('#edit-level') let $desc = $wrap.querySelector('#edit-desc') let $checked = $wrap.querySelector(`[data-level="${plan.level}"]`) + this.setPlan(plan) + $title.value = plan.title $create.innerHTML = plan.create $deadline.value = plan.deadline @@ -171,6 +155,21 @@ const Panel = { addClass($checked, 'field-level-checked') } + $calendar = new Calendar({ + parent: 'edit-calendar', + time: this.getPlan().deadline, + hasFooter: false, + onDatePick: (time) => { + $deadline.value = time + $calendar.hide() + removeClass($icon, 'field-icon-checked') + } + }) + + $calendar.hide() + + this.open() + return this }, empty () { diff --git a/src/scripts/plan.panel.view.js b/src/scripts/plan.panel.view.js index 9fd512c..b2ed196 100644 --- a/src/scripts/plan.panel.view.js +++ b/src/scripts/plan.panel.view.js @@ -61,7 +61,7 @@ const Panel = { on($wrap, '.view-cancel', 'click', this._onCancelClick, this) on($wrap, '.view-edit', 'click', this._onEditClick, this) - emitter.on('panel.view.update', this.setPlan.bind(this)) + emitter.on('panel.view.update', this.update.bind(this)) emitter.on('panel.view.open', this.open.bind(this)) emitter.on('panel.view.close', this.close.bind(this)) @@ -71,7 +71,7 @@ const Panel = { off($wrap, 'click', this._onCancelClick) off($wrap, 'click', this._onEditClick) - emitter.off('panel.view.update', this.setPlan.bind(this)) + emitter.off('panel.view.update', this.update.bind(this)) emitter.off('panel.view.open', this.open.bind(this)) emitter.off('panel.view.close', this.close.bind(this)) @@ -92,17 +92,14 @@ const Panel = { emitter.emit('panel.trash.close') emitter.emit('panel.setting.close') - this.update() - addClass($wrap, 'panel-opened') emitter.emit('columns.close') return this }, - update () { + update (plan) { const CLS_LEVEL = 'field-view-level field-level-icon field-level-checked' - let plan = this.getPlan() let elements = this.getEls() let $title = elements.title let $create = elements.create @@ -116,6 +113,8 @@ const Panel = { }) let $icon + this.setPlan(plan) + $title.innerHTML = plan.title $create.innerHTML = plan.create $deadline.innerHTML = plan.deadline @@ -189,6 +188,8 @@ const Panel = { $logs.innerHTML = '' $logs.appendChild($list) + this.open() + return this }, empty () { @@ -218,7 +219,6 @@ const Panel = { }, _onEditClick () { emitter.emit('panel.edit.update', this.getPlan()) - emitter.emit('panel.edit.open') return this }