diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/chrome-1.png b/src/main/resources/static/assets/js/vendor/template/build/css/chrome-1.png new file mode 100644 index 0000000..b13132b Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/chrome-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/chrome-2.png b/src/main/resources/static/assets/js/vendor/template/build/css/chrome-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/chrome-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_day-1.png b/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_day-1.png new file mode 100644 index 0000000..b13132b Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_day-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_day-2.png b/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_day-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_day-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_night-1.png b/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_night-1.png new file mode 100644 index 0000000..644dfaf Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_night-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_night-2.png b/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_night-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_night-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_night_low_color-1.png b/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_night_low_color-1.png new file mode 100644 index 0000000..644dfaf Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_night_low_color-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_night_low_color-2.png b/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_night_low_color-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/cloud9_night_low_color-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/clouds-1.png b/src/main/resources/static/assets/js/vendor/template/build/css/clouds-1.png new file mode 100644 index 0000000..b13132b Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/clouds-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/clouds-2.png b/src/main/resources/static/assets/js/vendor/template/build/css/clouds-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/clouds-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/clouds_midnight-1.png b/src/main/resources/static/assets/js/vendor/template/build/css/clouds_midnight-1.png new file mode 100644 index 0000000..3e9f16c Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/clouds_midnight-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/clouds_midnight-2.png b/src/main/resources/static/assets/js/vendor/template/build/css/clouds_midnight-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/clouds_midnight-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/cobalt-1.png b/src/main/resources/static/assets/js/vendor/template/build/css/cobalt-1.png new file mode 100644 index 0000000..8c44e94 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/cobalt-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/cobalt-2.png b/src/main/resources/static/assets/js/vendor/template/build/css/cobalt-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/build/css/cobalt-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/theme/chaos.css b/src/main/resources/static/assets/js/vendor/template/build/css/theme/chaos.css new file mode 100644 index 0000000..950577a --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/build/css/theme/chaos.css @@ -0,0 +1,159 @@ +.ace-chaos .ace_gutter { + background: #141414; + color: #595959; + border-right: 1px solid #282828; +} +.ace-chaos .ace_gutter-cell.ace_warning { + background-image: none; + background: #FC0; + border-left: none; + padding-left: 0; + color: #000; +} +.ace-chaos .ace_gutter-cell.ace_error { + background-position: -6px center; + background-image: none; + background: #F10; + border-left: none; + padding-left: 0; + color: #000; +} +.ace-chaos .ace_print-margin { + border-left: 1px solid #555; + right: 0; + background: #1D1D1D; +} +.ace-chaos { + background-color: #161616; + color: #E6E1DC; +} + +.ace-chaos .ace_cursor { + border-left: 2px solid #FFFFFF; +} +.ace-chaos .ace_cursor.ace_overwrite { + border-left: 0px; + border-bottom: 1px solid #FFFFFF; +} +.ace-chaos .ace_marker-layer .ace_selection { + background: #494836; +} +.ace-chaos .ace_marker-layer .ace_step { + background: rgb(198, 219, 174); +} +.ace-chaos .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid #FCE94F; +} +.ace-chaos .ace_marker-layer .ace_active-line { + background: #333; +} +.ace-chaos .ace_gutter-active-line { + background-color: #222; +} +.ace-chaos .ace_invisible { + color: #404040; +} +.ace-chaos .ace_keyword { + color:#00698F; +} +.ace-chaos .ace_keyword.ace_operator { + color:#FF308F; +} +.ace-chaos .ace_constant { + color:#1EDAFB; +} +.ace-chaos .ace_constant.ace_language { + color:#FDC251; +} +.ace-chaos .ace_constant.ace_library { + color:#8DFF0A; +} +.ace-chaos .ace_constant.ace_numeric { + color:#58C554; +} +.ace-chaos .ace_invalid { + color:#FFFFFF; + background-color:#990000; +} +.ace-chaos .ace_invalid.ace_deprecated { + color:#FFFFFF; + background-color:#990000; +} +.ace-chaos .ace_support { + color: #999; +} +.ace-chaos .ace_support.ace_function { + color:#00AEEF; +} +.ace-chaos .ace_function { + color:#00AEEF; +} +.ace-chaos .ace_string { + color:#58C554; +} +.ace-chaos .ace_comment { + color:#555; + font-style:italic; + padding-bottom: 0px; +} +.ace-chaos .ace_variable { + color:#997744; +} +.ace-chaos .ace_meta.ace_tag { + color:#BE53E6; +} +.ace-chaos .ace_entity.ace_other.ace_attribute-name { + color:#FFFF89; +} +.ace-chaos .ace_markup.ace_underline { + text-decoration: underline; +} +.ace-chaos .ace_fold-widget { + text-align: center; +} + +.ace-chaos .ace_fold-widget:hover { + color: #777; +} + +.ace-chaos .ace_fold-widget.ace_start, +.ace-chaos .ace_fold-widget.ace_end, +.ace-chaos .ace_fold-widget.ace_closed{ + background: none !important; + border: none; + box-shadow: none; +} + +.ace-chaos .ace_fold-widget.ace_start:after { + content: '▾' +} + +.ace-chaos .ace_fold-widget.ace_end:after { + content: '▴' +} + +.ace-chaos .ace_fold-widget.ace_closed:after { + content: '‣' +} + +.ace-chaos .ace_indent-guide { + border-right:1px dotted #333333; + margin-right:-1px; +} + +.ace-chaos .ace_indent-guide-active { + border-right:1px dotted #afafaf; + margin-right:-1px; +} + +.ace-chaos .ace_fold { + background: #222; + border-radius: 3px; + color: #7AF; + border: none; +} +.ace-chaos .ace_fold:hover { + background: #CCC; + color: #000; +} diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/theme/chrome.css b/src/main/resources/static/assets/js/vendor/template/build/css/theme/chrome.css new file mode 100644 index 0000000..9aacc2d --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/build/css/theme/chrome.css @@ -0,0 +1,158 @@ +.ace-chrome .ace_gutter { + background: #ebebeb; + color: #333; + overflow : hidden; +} + +.ace-chrome .ace_print-margin { + width: 1px; + background: #e8e8e8; +} + +.ace-chrome { + background-color: #FFFFFF; + color: black; +} + +.ace-chrome .ace_cursor { + color: black; +} + +.ace-chrome .ace_invisible { + color: rgb(191, 191, 191); +} + +.ace-chrome .ace_constant.ace_buildin { + color: rgb(88, 72, 246); +} + +.ace-chrome .ace_constant.ace_language { + color: rgb(88, 92, 246); +} + +.ace-chrome .ace_constant.ace_library { + color: rgb(6, 150, 14); +} + +.ace-chrome .ace_invalid { + background-color: rgb(153, 0, 0); + color: white; +} + +.ace-chrome .ace_fold { +} + +.ace-chrome .ace_support.ace_function { + color: rgb(60, 76, 114); +} + +.ace-chrome .ace_support.ace_constant { + color: rgb(6, 150, 14); +} + +.ace-chrome .ace_support.ace_type, +.ace-chrome .ace_support.ace_class +.ace-chrome .ace_support.ace_other { + color: rgb(109, 121, 222); +} + +.ace-chrome .ace_variable.ace_parameter { + font-style:italic; + color:#FD971F; +} +.ace-chrome .ace_keyword.ace_operator { + color: rgb(104, 118, 135); +} + +.ace-chrome .ace_comment { + color: #236e24; +} + +.ace-chrome .ace_comment.ace_doc { + color: #236e24; +} + +.ace-chrome .ace_comment.ace_doc.ace_tag { + color: #236e24; +} + +.ace-chrome .ace_constant.ace_numeric { + color: rgb(0, 0, 205); +} + +.ace-chrome .ace_variable { + color: rgb(49, 132, 149); +} + +.ace-chrome .ace_xml-pe { + color: rgb(104, 104, 91); +} + +.ace-chrome .ace_entity.ace_name.ace_function { + color: #0000A2; +} + + +.ace-chrome .ace_heading { + color: rgb(12, 7, 255); +} + +.ace-chrome .ace_list { + color:rgb(185, 6, 144); +} + +.ace-chrome .ace_marker-layer .ace_selection { + background: rgb(181, 213, 255); +} + +.ace-chrome .ace_marker-layer .ace_step { + background: rgb(252, 255, 0); +} + +.ace-chrome .ace_marker-layer .ace_stack { + background: rgb(164, 229, 101); +} + +.ace-chrome .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid rgb(192, 192, 192); +} + +.ace-chrome .ace_marker-layer .ace_active-line { + background: rgba(0, 0, 0, 0.07); +} + +.ace-chrome .ace_gutter-active-line { + background-color : #dcdcdc; +} + +.ace-chrome .ace_marker-layer .ace_selected-word { + background: rgb(250, 250, 255); + border: 1px solid rgb(200, 200, 250); +} + +.ace-chrome .ace_storage, +.ace-chrome .ace_keyword, +.ace-chrome .ace_meta.ace_tag { + color: rgb(147, 15, 128); +} + +.ace-chrome .ace_string.ace_regex { + color: rgb(255, 0, 0) +} + +.ace-chrome .ace_string { + color: #1A1AA6; +} + +.ace-chrome .ace_entity.ace_other.ace_attribute-name { + color: #994409; +} + +.ace-chrome .ace_indent-guide { + background: url("../chrome-1.png") right repeat-y; +} + +.ace-chrome .ace_indent-guide-active { + background: url("../chrome-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/theme/cloud9_day.css b/src/main/resources/static/assets/js/vendor/template/build/css/theme/cloud9_day.css new file mode 100644 index 0000000..3b73625 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/build/css/theme/cloud9_day.css @@ -0,0 +1,160 @@ +.ace-cloud9-day .ace_gutter { + background: #ECECEC; + color: #333; +} + +.ace-cloud9-day .ace_print-margin { + width: 1px; + background: #e8e8e8; +} + +.ace-cloud9-day .ace_fold { + background-color: #6B72E6; +} + +.ace-cloud9-day { + background-color: #FBFBFB; + color: black; +} + +.ace-cloud9-day .ace_cursor { + color: black; +} + +.ace-cloud9-day .ace_invisible { + color: rgb(191, 191, 191); +} + +.ace-cloud9-day .ace_storage, +.ace-cloud9-day .ace_keyword { + color: rgb(24, 122, 234); +} + +.ace-cloud9-day .ace_constant { + color: rgb(197, 6, 11); +} + +.ace-cloud9-day .ace_constant.ace_buildin { + color: rgb(88, 72, 246); +} + +.ace-cloud9-day .ace_constant.ace_language { + color: rgb(88, 92, 246); +} + +.ace-cloud9-day .ace_constant.ace_library { + color: rgb(6, 150, 14); +} + +.ace-cloud9-day .ace_invalid { + background-color: rgba(255, 0, 0, 0.1); + color: red; +} + +.ace-cloud9-day .ace_support.ace_function { + color: rgb(60, 76, 114); +} + +.ace-cloud9-day .ace_support.ace_constant { + color: rgb(6, 150, 14); +} + +.ace-cloud9-day .ace_support.ace_type, +.ace-cloud9-day .ace_support.ace_class { + color: rgb(109, 121, 222); +} + +.ace-cloud9-day .ace_keyword.ace_operator { + color: rgb(104, 118, 135); +} + +.ace-cloud9-day .ace_string { + color: rgb(3, 106, 7); +} + +.ace-cloud9-day .ace_comment { + color: rgb(76, 136, 107); +} + +.ace-cloud9-day .ace_comment.ace_doc { + color: rgb(0, 102, 255); +} + +.ace-cloud9-day .ace_comment.ace_doc.ace_tag { + color: rgb(128, 159, 191); +} + +.ace-cloud9-day .ace_constant.ace_numeric { + color: rgb(0, 0, 205); +} + +.ace-cloud9-day .ace_variable { + color: rgb(49, 132, 149); +} + +.ace-cloud9-day .ace_xml-pe { + color: rgb(104, 104, 91); +} + +.ace-cloud9-day .ace_entity.ace_name.ace_function { + color: #0000A2; +} + + +.ace-cloud9-day .ace_heading { + color: rgb(12, 7, 255); +} + +.ace-cloud9-day .ace_list { + color: rgb(185, 6, 144); +} + +.ace-cloud9-day .ace_meta.ace_tag { + color: rgb(0, 22, 142); +} + +.ace-cloud9-day .ace_string.ace_regex { + color: rgb(255, 0, 0) +} + +.ace-cloud9-day .ace_marker-layer .ace_selection { + background: rgb(181, 213, 255); +} + +.ace-cloud9-day.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px white; +} + +.ace-cloud9-day .ace_marker-layer .ace_step { + background: rgb(247, 237, 137); +} + +.ace-cloud9-day .ace_marker-layer .ace_stack { + background: #BAE0A0; +} + +.ace-cloud9-day .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid rgb(192, 192, 192); +} + +.ace-cloud9-day .ace_marker-layer .ace_active-line { + background: rgba(0, 0, 0, 0.07); +} + +.ace-cloud9-day .ace_gutter-active-line { + background-color: #E5E5E5; +} + +.ace-cloud9-day .ace_marker-layer .ace_selected-word { + background: rgb(250, 250, 255); + border: 1px solid rgb(200, 200, 250); +} + +.ace-cloud9-day .ace_indent-guide { + background: url("../cloud9_day-1.png") right repeat-y; +} + +.ace-cloud9-day .ace_indent-guide-active { + background: url("../cloud9_day-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/theme/cloud9_night.css b/src/main/resources/static/assets/js/vendor/template/build/css/theme/cloud9_night.css new file mode 100644 index 0000000..3c50c89 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/build/css/theme/cloud9_night.css @@ -0,0 +1,146 @@ +.ace-cloud9-night .ace_gutter { + background: #303130; + color: #eee +} + +.ace-cloud9-night .ace_print-margin { + width: 1px; + background: #222 +} + +.ace-cloud9-night { + background-color: #181818; + color: #EBEBEB +} + +.ace-cloud9-night .ace_cursor { + color: #9F9F9F +} + +.ace-cloud9-night .ace_marker-layer .ace_selection { + background: #424242 +} + +.ace-cloud9-night.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px #000000; + border-radius: 2px +} + +.ace-cloud9-night .ace_marker-layer .ace_step { + background: rgb(102, 82, 0) +} + +.ace-cloud9-night .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid #888888 +} + +.ace-cloud9-night .ace_marker-layer .ace_highlight { + border: 1px solid rgb(110, 119, 0); + border-bottom: 0; + box-shadow: inset 0 -1px rgb(110, 119, 0); + margin: -1px 0 0 -1px; + background: rgba(255, 235, 0, 0.1); +} + +.ace-cloud9-night .ace_marker-layer .ace_active-line { + background: #292929 +} + +.ace-cloud9-night .ace_gutter-active-line { + background-color: #3D3D3D +} + +.ace-cloud9-night .ace_stack { + background-color: rgb(66, 90, 44) +} + +.ace-cloud9-night .ace_marker-layer .ace_selected-word { + border: 1px solid #888888 +} + +.ace-cloud9-night .ace_invisible { + color: #343434 +} + +.ace-cloud9-night .ace_keyword, +.ace-cloud9-night .ace_meta, +.ace-cloud9-night .ace_storage, +.ace-cloud9-night .ace_storage.ace_type, +.ace-cloud9-night .ace_support.ace_type { + color: #C397D8 +} + +.ace-cloud9-night .ace_keyword.ace_operator { + color: #70C0B1 +} + +.ace-cloud9-night .ace_constant.ace_character, +.ace-cloud9-night .ace_constant.ace_language, +.ace-cloud9-night .ace_constant.ace_numeric, +.ace-cloud9-night .ace_keyword.ace_other.ace_unit, +.ace-cloud9-night .ace_support.ace_constant, +.ace-cloud9-night .ace_variable.ace_parameter { + color: #E78C45 +} + +.ace-cloud9-night .ace_constant.ace_other { + color: #EEEEEE +} + +.ace-cloud9-night .ace_invalid { + color: #CED2CF; + background-color: #DF5F5F +} + +.ace-cloud9-night .ace_invalid.ace_deprecated { + color: #CED2CF; + background-color: #B798BF +} + +.ace-cloud9-night .ace_fold { + background-color: #7AA6DA; + border-color: #DEDEDE +} + +.ace-cloud9-night .ace_entity.ace_name.ace_function, +.ace-cloud9-night .ace_support.ace_function, +.ace-cloud9-night .ace_variable:not(.ace_parameter), +.ace-cloud9-night .ace_constant:not(.ace_numeric) { + color: #7AA6DA +} + +.ace-cloud9-night .ace_support.ace_class, +.ace-cloud9-night .ace_support.ace_type { + color: #E7C547 +} + +.ace-cloud9-night .ace_heading, +.ace-cloud9-night .ace_markup.ace_heading, +.ace-cloud9-night .ace_string { + color: #B9CA4A +} + +.ace-cloud9-night .ace_entity.ace_name.ace_tag, +.ace-cloud9-night .ace_entity.ace_other.ace_attribute-name, +.ace-cloud9-night .ace_meta.ace_tag, +.ace-cloud9-night .ace_string.ace_regexp, +.ace-cloud9-night .ace_variable { + color: #D54E53 +} + +.ace-cloud9-night .ace_comment { + color: #969896 +} + +.ace-cloud9-night .ace_c9searchresults.ace_keyword { + color: #C2C280; +} + +.ace-cloud9-night .ace_indent-guide { + background: url("../cloud9_night-1.png") right repeat-y +} + +.ace-cloud9-night .ace_indent-guide-active { + background: url("../cloud9_night-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/theme/cloud9_night_low_color.css b/src/main/resources/static/assets/js/vendor/template/build/css/theme/cloud9_night_low_color.css new file mode 100644 index 0000000..8749a27 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/build/css/theme/cloud9_night_low_color.css @@ -0,0 +1,134 @@ +.ace-cloud9-night-low-color .ace_gutter { + background: #303130; + color: #eee +} + +.ace-cloud9-night-low-color .ace_print-margin { + width: 1px; + background: #222 +} + +.ace-cloud9-night-low-color { + background-color: #181818; + color: #EBEBEB +} + +.ace-cloud9-night-low-color .ace_cursor { + color: #9F9F9F +} + +.ace-cloud9-night-low-color .ace_marker-layer .ace_selection { + background: #424242 +} + +.ace-cloud9-night-low-color.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px #000000; + border-radius: 2px +} + +.ace-cloud9-night-low-color .ace_marker-layer .ace_step { + background: rgb(102, 82, 0) +} + +.ace-cloud9-night-low-color .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid #888888 +} + +.ace-cloud9-night-low-color .ace_marker-layer .ace_highlight { + border: 1px solid rgb(110, 119, 0); + border-bottom: 0; + box-shadow: inset 0 -1px rgb(110, 119, 0); + margin: -1px 0 0 -1px; + background: rgba(255, 235, 0, 0.1); +} + +.ace-cloud9-night-low-color .ace_marker-layer .ace_active-line { + background: #292929 +} + +.ace-cloud9-night-low-color .ace_gutter-active-line { + background-color: #3D3D3D +} + +.ace-cloud9-night-low-color .ace_stack { + background-color: rgb(66, 90, 44) +} + +.ace-cloud9-night-low-color .ace_marker-layer .ace_selected-word { + border: 1px solid #888888 +} + +.ace-cloud9-night-low-color .ace_invisible { + color: #343434 +} + +.ace-cloud9-night-low-color .ace_keyword, +.ace-cloud9-night-low-color .ace_meta, +.ace-cloud9-night-low-color .ace_storage { + color: #C397D8 +} + +.ace-cloud9-night-low-color .ace_keyword.ace_operator { + color: #70C0B1 +} + +.ace-cloud9-night-low-color .ace_constant.ace_character, +.ace-cloud9-night-low-color .ace_constant.ace_language, +.ace-cloud9-night-low-color .ace_constant.ace_numeric, +.ace-cloud9-night-low-color .ace_keyword.ace_other.ace_unit { + color: #DAA637 +} + +.ace-cloud9-night-low-color .ace_constant.ace_other { + color: #EEEEEE +} + +.ace-cloud9-night-low-color .ace_invalid { + color: #CED2CF; + background-color: #DF5F5F +} + +.ace-cloud9-night-low-color .ace_invalid.ace_deprecated { + color: #CED2CF; + background-color: #B798BF +} + +.ace-cloud9-night-low-color .ace_fold { + background-color: #7AA6DA; + border-color: #DEDEDE +} + +.ace-cloud9-night-low-color .ace_entity.ace_name.ace_function, +.ace-cloud9-night-low-color .ace_support.ace_function, +.ace-cloud9-night-low-color .ace_variable:not(.ace_parameter), +.ace-cloud9-night-low-color .ace_constant:not(.ace_numeric) { + color: #7AA6DA +} + +.ace-cloud9-night-low-color .ace_support.ace_class, +.ace-cloud9-night-low-color .ace_support.ace_type { + color: #E7C547 +} + +.ace-cloud9-night-low-color .ace_heading, +.ace-cloud9-night-low-color .ace_markup.ace_heading, +.ace-cloud9-night-low-color .ace_string { + color: #B9CA4A +} + +.ace-cloud9-night-low-color .ace_comment { + color: #969896 +} + +.ace-cloud9-night-low-color .ace_c9searchresults.ace_keyword { + color: #C2C280; +} + +.ace-cloud9-night-low-color .ace_indent-guide { + background: url("../cloud9_night_low_color-1.png") right repeat-y +} + +.ace-cloud9-night-low-color .ace_indent-guide-active { + background: url("../cloud9_night_low_color-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/theme/clouds.css b/src/main/resources/static/assets/js/vendor/template/build/css/theme/clouds.css new file mode 100644 index 0000000..877c966 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/build/css/theme/clouds.css @@ -0,0 +1,115 @@ +.ace-clouds .ace_gutter { + background: #ebebeb; + color: #333 +} + +.ace-clouds .ace_print-margin { + width: 1px; + background: #e8e8e8 +} + +.ace-clouds { + background-color: #FFFFFF; + color: #000000 +} + +.ace-clouds .ace_cursor { + color: #000000 +} + +.ace-clouds .ace_marker-layer .ace_selection { + background: #BDD5FC +} + +.ace-clouds.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px #FFFFFF; +} + +.ace-clouds .ace_marker-layer .ace_step { + background: rgb(255, 255, 0) +} + +.ace-clouds .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid #BFBFBF +} + +.ace-clouds .ace_marker-layer .ace_active-line { + background: #FFFBD1 +} + +.ace-clouds .ace_gutter-active-line { + background-color : #dcdcdc +} + +.ace-clouds .ace_marker-layer .ace_selected-word { + border: 1px solid #BDD5FC +} + +.ace-clouds .ace_invisible { + color: #BFBFBF +} + +.ace-clouds .ace_keyword, +.ace-clouds .ace_meta, +.ace-clouds .ace_support.ace_constant.ace_property-value { + color: #AF956F +} + +.ace-clouds .ace_keyword.ace_operator { + color: #484848 +} + +.ace-clouds .ace_keyword.ace_other.ace_unit { + color: #96DC5F +} + +.ace-clouds .ace_constant.ace_language { + color: #39946A +} + +.ace-clouds .ace_constant.ace_numeric { + color: #46A609 +} + +.ace-clouds .ace_constant.ace_character.ace_entity { + color: #BF78CC +} + +.ace-clouds .ace_invalid { + background-color: #FF002A +} + +.ace-clouds .ace_fold { + background-color: #AF956F; + border-color: #000000 +} + +.ace-clouds .ace_storage, +.ace-clouds .ace_support.ace_class, +.ace-clouds .ace_support.ace_function, +.ace-clouds .ace_support.ace_other, +.ace-clouds .ace_support.ace_type { + color: #C52727 +} + +.ace-clouds .ace_string { + color: #5D90CD +} + +.ace-clouds .ace_comment { + color: #BCC8BA +} + +.ace-clouds .ace_entity.ace_name.ace_tag, +.ace-clouds .ace_entity.ace_other.ace_attribute-name { + color: #606060 +} + +.ace-clouds .ace_indent-guide { + background: url("../clouds-1.png") right repeat-y +} + +.ace-clouds .ace_indent-guide-active { + background: url("../clouds-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/theme/clouds_midnight.css b/src/main/resources/static/assets/js/vendor/template/build/css/theme/clouds_midnight.css new file mode 100644 index 0000000..a22756a --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/build/css/theme/clouds_midnight.css @@ -0,0 +1,116 @@ +.ace-clouds-midnight .ace_gutter { + background: #232323; + color: #929292 +} + +.ace-clouds-midnight .ace_print-margin { + width: 1px; + background: #232323 +} + +.ace-clouds-midnight { + background-color: #191919; + color: #929292 +} + +.ace-clouds-midnight .ace_cursor { + color: #7DA5DC +} + +.ace-clouds-midnight .ace_marker-layer .ace_selection { + background: #000000 +} + +.ace-clouds-midnight.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px #191919; +} + +.ace-clouds-midnight .ace_marker-layer .ace_step { + background: rgb(102, 82, 0) +} + +.ace-clouds-midnight .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid #BFBFBF +} + +.ace-clouds-midnight .ace_marker-layer .ace_active-line { + background: rgba(215, 215, 215, 0.031) +} + +.ace-clouds-midnight .ace_gutter-active-line { + background-color: rgba(215, 215, 215, 0.031) +} + +.ace-clouds-midnight .ace_marker-layer .ace_selected-word { + border: 1px solid #000000 +} + +.ace-clouds-midnight .ace_invisible { + color: #666 +} + +.ace-clouds-midnight .ace_keyword, +.ace-clouds-midnight .ace_meta, +.ace-clouds-midnight .ace_support.ace_constant.ace_property-value { + color: #927C5D +} + +.ace-clouds-midnight .ace_keyword.ace_operator { + color: #4B4B4B +} + +.ace-clouds-midnight .ace_keyword.ace_other.ace_unit { + color: #366F1A +} + +.ace-clouds-midnight .ace_constant.ace_language { + color: #39946A +} + +.ace-clouds-midnight .ace_constant.ace_numeric { + color: #46A609 +} + +.ace-clouds-midnight .ace_constant.ace_character.ace_entity { + color: #A165AC +} + +.ace-clouds-midnight .ace_invalid { + color: #FFFFFF; + background-color: #E92E2E +} + +.ace-clouds-midnight .ace_fold { + background-color: #927C5D; + border-color: #929292 +} + +.ace-clouds-midnight .ace_storage, +.ace-clouds-midnight .ace_support.ace_class, +.ace-clouds-midnight .ace_support.ace_function, +.ace-clouds-midnight .ace_support.ace_other, +.ace-clouds-midnight .ace_support.ace_type { + color: #E92E2E +} + +.ace-clouds-midnight .ace_string { + color: #5D90CD +} + +.ace-clouds-midnight .ace_comment { + color: #3C403B +} + +.ace-clouds-midnight .ace_entity.ace_name.ace_tag, +.ace-clouds-midnight .ace_entity.ace_other.ace_attribute-name { + color: #606060 +} + +.ace-clouds-midnight .ace_indent-guide { + background: url("../clouds_midnight-1.png") right repeat-y +} + +.ace-clouds-midnight .ace_indent-guide-active { + background: url("../clouds_midnight-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/build/css/theme/cobalt.css b/src/main/resources/static/assets/js/vendor/template/build/css/theme/cobalt.css new file mode 100644 index 0000000..78531dc --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/build/css/theme/cobalt.css @@ -0,0 +1,137 @@ +.ace-cobalt .ace_gutter { + background: #011e3a; + color: rgb(128,145,160) +} + +.ace-cobalt .ace_print-margin { + width: 1px; + background: #555555 +} + +.ace-cobalt { + background-color: #002240; + color: #FFFFFF +} + +.ace-cobalt .ace_cursor { + color: #FFFFFF +} + +.ace-cobalt .ace_marker-layer .ace_selection { + background: rgba(179, 101, 57, 0.75) +} + +.ace-cobalt.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px #002240; +} + +.ace-cobalt .ace_marker-layer .ace_step { + background: rgb(127, 111, 19) +} + +.ace-cobalt .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid rgba(255, 255, 255, 0.15) +} + +.ace-cobalt .ace_marker-layer .ace_active-line { + background: rgba(0, 0, 0, 0.35) +} + +.ace-cobalt .ace_gutter-active-line { + background-color: rgba(0, 0, 0, 0.35) +} + +.ace-cobalt .ace_marker-layer .ace_selected-word { + border: 1px solid rgba(179, 101, 57, 0.75) +} + +.ace-cobalt .ace_invisible { + color: rgba(255, 255, 255, 0.15) +} + +.ace-cobalt .ace_keyword, +.ace-cobalt .ace_meta { + color: #FF9D00 +} + +.ace-cobalt .ace_constant, +.ace-cobalt .ace_constant.ace_character, +.ace-cobalt .ace_constant.ace_character.ace_escape, +.ace-cobalt .ace_constant.ace_other { + color: #FF628C +} + +.ace-cobalt .ace_invalid { + color: #F8F8F8; + background-color: #800F00 +} + +.ace-cobalt .ace_support { + color: #80FFBB +} + +.ace-cobalt .ace_support.ace_constant { + color: #EB939A +} + +.ace-cobalt .ace_fold { + background-color: #FF9D00; + border-color: #FFFFFF +} + +.ace-cobalt .ace_support.ace_function { + color: #FFB054 +} + +.ace-cobalt .ace_storage { + color: #FFEE80 +} + +.ace-cobalt .ace_entity { + color: #FFDD00 +} + +.ace-cobalt .ace_string { + color: #3AD900 +} + +.ace-cobalt .ace_string.ace_regexp { + color: #80FFC2 +} + +.ace-cobalt .ace_comment { + font-style: italic; + color: #0088FF +} + +.ace-cobalt .ace_heading, +.ace-cobalt .ace_markup.ace_heading { + color: #C8E4FD; + background-color: #001221 +} + +.ace-cobalt .ace_list, +.ace-cobalt .ace_markup.ace_list { + background-color: #130D26 +} + +.ace-cobalt .ace_variable { + color: #CCCCCC +} + +.ace-cobalt .ace_variable.ace_language { + color: #FF80E1 +} + +.ace-cobalt .ace_meta.ace_tag { + color: #9EFFFF +} + +.ace-cobalt .ace_indent-guide { + background: url("../cobalt-1.png") right repeat-y +} + +.ace-cobalt .ace_indent-guide-active { + background: url("../cobalt-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/build/src/snippets/c9search.js b/src/main/resources/static/assets/js/vendor/template/build/src/snippets/c9search.js new file mode 100644 index 0000000..8e6b173 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/build/src/snippets/c9search.js @@ -0,0 +1,10 @@ + +; + (function() { + window.require(["ace/snippets/c9search"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); + })(); + \ No newline at end of file diff --git a/src/main/resources/static/assets/js/vendor/template/build/src/snippets/c_cpp.js b/src/main/resources/static/assets/js/vendor/template/build/src/snippets/c_cpp.js new file mode 100644 index 0000000..f8d2b2f --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/build/src/snippets/c_cpp.js @@ -0,0 +1,17 @@ +define("ace/snippets/c_cpp.snippets",["require","exports","module"], function(require, exports, module){module.exports = "## STL Collections\n# std::array\nsnippet array\n\tstd::array<${1:T}, ${2:N}> ${3};${4}\n# std::vector\nsnippet vector\n\tstd::vector<${1:T}> ${2};${3}\n# std::deque\nsnippet deque\n\tstd::deque<${1:T}> ${2};${3}\n# std::forward_list\nsnippet flist\n\tstd::forward_list<${1:T}> ${2};${3}\n# std::list\nsnippet list\n\tstd::list<${1:T}> ${2};${3}\n# std::set\nsnippet set\n\tstd::set<${1:T}> ${2};${3}\n# std::map\nsnippet map\n\tstd::map<${1:Key}, ${2:T}> ${3};${4}\n# std::multiset\nsnippet mset\n\tstd::multiset<${1:T}> ${2};${3}\n# std::multimap\nsnippet mmap\n\tstd::multimap<${1:Key}, ${2:T}> ${3};${4}\n# std::unordered_set\nsnippet uset\n\tstd::unordered_set<${1:T}> ${2};${3}\n# std::unordered_map\nsnippet umap\n\tstd::unordered_map<${1:Key}, ${2:T}> ${3};${4}\n# std::unordered_multiset\nsnippet umset\n\tstd::unordered_multiset<${1:T}> ${2};${3}\n# std::unordered_multimap\nsnippet ummap\n\tstd::unordered_multimap<${1:Key}, ${2:T}> ${3};${4}\n# std::stack\nsnippet stack\n\tstd::stack<${1:T}> ${2};${3}\n# std::queue\nsnippet queue\n\tstd::queue<${1:T}> ${2};${3}\n# std::priority_queue\nsnippet pqueue\n\tstd::priority_queue<${1:T}> ${2};${3}\n##\n## Access Modifiers\n# private\nsnippet pri\n\tprivate\n# protected\nsnippet pro\n\tprotected\n# public\nsnippet pub\n\tpublic\n# friend\nsnippet fr\n\tfriend\n# mutable\nsnippet mu\n\tmutable\n## \n## Class\n# class\nsnippet cl\n\tclass ${1:`Filename('$1', 'name')`} \n\t{\n\tpublic:\n\t\t$1(${2});\n\t\t~$1();\n\n\tprivate:\n\t\t${3:/* data */}\n\t};\n# member function implementation\nsnippet mfun\n\t${4:void} ${1:`Filename('$1', 'ClassName')`}::${2:memberFunction}(${3}) {\n\t\t${5:/* code */}\n\t}\n# namespace\nsnippet ns\n\tnamespace ${1:`Filename('', 'my')`} {\n\t\t${2}\n\t} /* namespace $1 */\n##\n## Input/Output\n# std::cout\nsnippet cout\n\tstd::cout << ${1} << std::endl;${2}\n# std::cin\nsnippet cin\n\tstd::cin >> ${1};${2}\n##\n## Iteration\n# for i \nsnippet fori\n\tfor (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) {\n\t\t${4:/* code */}\n\t}${5}\n\n# foreach\nsnippet fore\n\tfor (${1:auto} ${2:i} : ${3:container}) {\n\t\t${4:/* code */}\n\t}${5}\n# iterator\nsnippet iter\n\tfor (${1:std::vector}<${2:type}>::${3:const_iterator} ${4:i} = ${5:container}.begin(); $4 != $5.end(); ++$4) {\n\t\t${6}\n\t}${7}\n\n# auto iterator\nsnippet itera\n\tfor (auto ${1:i} = $1.begin(); $1 != $1.end(); ++$1) {\n\t\t${2:std::cout << *$1 << std::endl;}\n\t}${3}\n##\n## Lambdas\n# lamda (one line)\nsnippet ld\n\t[${1}](${2}){${3:/* code */}}${4}\n# lambda (multi-line)\nsnippet lld\n\t[${1}](${2}){\n\t\t${3:/* code */}\n\t}${4}\n"; + +}); + +define("ace/snippets/c_cpp",["require","exports","module","ace/snippets/c_cpp.snippets"], function(require, exports, module){"use strict"; +exports.snippetText = require("./c_cpp.snippets"); +exports.scope = "c_cpp"; + +}); + (function() { + window.require(["ace/snippets/c_cpp"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); + })(); + \ No newline at end of file diff --git a/src/main/resources/static/assets/js/vendor/template/build/src/snippets/cirru.js b/src/main/resources/static/assets/js/vendor/template/build/src/snippets/cirru.js new file mode 100644 index 0000000..3364a33 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/build/src/snippets/cirru.js @@ -0,0 +1,10 @@ + +; + (function() { + window.require(["ace/snippets/cirru"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); + })(); + \ No newline at end of file diff --git a/src/main/resources/static/assets/js/vendor/template/build/src/snippets/clojure.js b/src/main/resources/static/assets/js/vendor/template/build/src/snippets/clojure.js new file mode 100644 index 0000000..fccd820 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/build/src/snippets/clojure.js @@ -0,0 +1,17 @@ +define("ace/snippets/clojure.snippets",["require","exports","module"], function(require, exports, module){module.exports = "snippet comm\n\t(comment\n\t ${1}\n\t )\nsnippet condp\n\t(condp ${1:pred} ${2:expr}\n\t ${3})\nsnippet def\n\t(def ${1})\nsnippet defm\n\t(defmethod ${1:multifn} \"${2:doc-string}\" ${3:dispatch-val} [${4:args}]\n\t ${5})\nsnippet defmm\n\t(defmulti ${1:name} \"${2:doc-string}\" ${3:dispatch-fn})\nsnippet defma\n\t(defmacro ${1:name} \"${2:doc-string}\" ${3:dispatch-fn})\nsnippet defn\n\t(defn ${1:name} \"${2:doc-string}\" [${3:arg-list}]\n\t ${4})\nsnippet defp\n\t(defprotocol ${1:name}\n\t ${2})\nsnippet defr\n\t(defrecord ${1:name} [${2:fields}]\n\t ${3:protocol}\n\t ${4})\nsnippet deft\n\t(deftest ${1:name}\n\t (is (= ${2:assertion})))\n\t ${3})\nsnippet is\n\t(is (= ${1} ${2}))\nsnippet defty\n\t(deftype ${1:Name} [${2:fields}]\n\t ${3:Protocol}\n\t ${4})\nsnippet doseq\n\t(doseq [${1:elem} ${2:coll}]\n\t ${3})\nsnippet fn\n\t(fn [${1:arg-list}] ${2})\nsnippet if\n\t(if ${1:test-expr}\n\t ${2:then-expr}\n\t ${3:else-expr})\nsnippet if-let \n\t(if-let [${1:result} ${2:test-expr}]\n\t\t(${3:then-expr} $1)\n\t\t(${4:else-expr}))\nsnippet imp\n\t(:import [${1:package}])\n\t& {:keys [${1:keys}] :or {${2:defaults}}}\nsnippet let\n\t(let [${1:name} ${2:expr}]\n\t\t${3})\nsnippet letfn\n\t(letfn [(${1:name) [${2:args}]\n\t ${3})])\nsnippet map\n\t(map ${1:func} ${2:coll})\nsnippet mapl\n\t(map #(${1:lambda}) ${2:coll})\nsnippet met\n\t(${1:name} [${2:this} ${3:args}]\n\t ${4})\nsnippet ns\n\t(ns ${1:name}\n\t ${2})\nsnippet dotimes\n\t(dotimes [_ 10]\n\t (time\n\t (dotimes [_ ${1:times}]\n\t ${2})))\nsnippet pmethod\n\t(${1:name} [${2:this} ${3:args}])\nsnippet refer\n\t(:refer-clojure :exclude [${1}])\nsnippet require\n\t(:require [${1:namespace} :as [${2}]])\nsnippet use\n\t(:use [${1:namespace} :only [${2}]])\nsnippet print\n\t(println ${1})\nsnippet reduce\n\t(reduce ${1:(fn [p n] ${3})} ${2})\nsnippet when\n\t(when ${1:test} ${2:body})\nsnippet when-let\n\t(when-let [${1:result} ${2:test}]\n\t\t${3:body})\n"; + +}); + +define("ace/snippets/clojure",["require","exports","module","ace/snippets/clojure.snippets"], function(require, exports, module){"use strict"; +exports.snippetText = require("./clojure.snippets"); +exports.scope = "clojure"; + +}); + (function() { + window.require(["ace/snippets/clojure"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); + })(); + \ No newline at end of file diff --git a/src/main/resources/static/assets/js/vendor/template/css/chrome-1.png b/src/main/resources/static/assets/js/vendor/template/css/chrome-1.png new file mode 100644 index 0000000..b13132b Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/chrome-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/chrome-2.png b/src/main/resources/static/assets/js/vendor/template/css/chrome-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/chrome-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/cloud9_day-1.png b/src/main/resources/static/assets/js/vendor/template/css/cloud9_day-1.png new file mode 100644 index 0000000..b13132b Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/cloud9_day-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/cloud9_day-2.png b/src/main/resources/static/assets/js/vendor/template/css/cloud9_day-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/cloud9_day-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/cloud9_night-1.png b/src/main/resources/static/assets/js/vendor/template/css/cloud9_night-1.png new file mode 100644 index 0000000..644dfaf Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/cloud9_night-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/cloud9_night-2.png b/src/main/resources/static/assets/js/vendor/template/css/cloud9_night-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/cloud9_night-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/cloud9_night_low_color-1.png b/src/main/resources/static/assets/js/vendor/template/css/cloud9_night_low_color-1.png new file mode 100644 index 0000000..644dfaf Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/cloud9_night_low_color-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/cloud9_night_low_color-2.png b/src/main/resources/static/assets/js/vendor/template/css/cloud9_night_low_color-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/cloud9_night_low_color-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/clouds-1.png b/src/main/resources/static/assets/js/vendor/template/css/clouds-1.png new file mode 100644 index 0000000..b13132b Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/clouds-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/clouds-2.png b/src/main/resources/static/assets/js/vendor/template/css/clouds-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/clouds-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/clouds_midnight-1.png b/src/main/resources/static/assets/js/vendor/template/css/clouds_midnight-1.png new file mode 100644 index 0000000..3e9f16c Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/clouds_midnight-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/clouds_midnight-2.png b/src/main/resources/static/assets/js/vendor/template/css/clouds_midnight-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/clouds_midnight-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/cobalt-1.png b/src/main/resources/static/assets/js/vendor/template/css/cobalt-1.png new file mode 100644 index 0000000..8c44e94 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/cobalt-1.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/cobalt-2.png b/src/main/resources/static/assets/js/vendor/template/css/cobalt-2.png new file mode 100644 index 0000000..2902ec7 Binary files /dev/null and b/src/main/resources/static/assets/js/vendor/template/css/cobalt-2.png differ diff --git a/src/main/resources/static/assets/js/vendor/template/css/theme/chaos.css b/src/main/resources/static/assets/js/vendor/template/css/theme/chaos.css new file mode 100644 index 0000000..950577a --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/css/theme/chaos.css @@ -0,0 +1,159 @@ +.ace-chaos .ace_gutter { + background: #141414; + color: #595959; + border-right: 1px solid #282828; +} +.ace-chaos .ace_gutter-cell.ace_warning { + background-image: none; + background: #FC0; + border-left: none; + padding-left: 0; + color: #000; +} +.ace-chaos .ace_gutter-cell.ace_error { + background-position: -6px center; + background-image: none; + background: #F10; + border-left: none; + padding-left: 0; + color: #000; +} +.ace-chaos .ace_print-margin { + border-left: 1px solid #555; + right: 0; + background: #1D1D1D; +} +.ace-chaos { + background-color: #161616; + color: #E6E1DC; +} + +.ace-chaos .ace_cursor { + border-left: 2px solid #FFFFFF; +} +.ace-chaos .ace_cursor.ace_overwrite { + border-left: 0px; + border-bottom: 1px solid #FFFFFF; +} +.ace-chaos .ace_marker-layer .ace_selection { + background: #494836; +} +.ace-chaos .ace_marker-layer .ace_step { + background: rgb(198, 219, 174); +} +.ace-chaos .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid #FCE94F; +} +.ace-chaos .ace_marker-layer .ace_active-line { + background: #333; +} +.ace-chaos .ace_gutter-active-line { + background-color: #222; +} +.ace-chaos .ace_invisible { + color: #404040; +} +.ace-chaos .ace_keyword { + color:#00698F; +} +.ace-chaos .ace_keyword.ace_operator { + color:#FF308F; +} +.ace-chaos .ace_constant { + color:#1EDAFB; +} +.ace-chaos .ace_constant.ace_language { + color:#FDC251; +} +.ace-chaos .ace_constant.ace_library { + color:#8DFF0A; +} +.ace-chaos .ace_constant.ace_numeric { + color:#58C554; +} +.ace-chaos .ace_invalid { + color:#FFFFFF; + background-color:#990000; +} +.ace-chaos .ace_invalid.ace_deprecated { + color:#FFFFFF; + background-color:#990000; +} +.ace-chaos .ace_support { + color: #999; +} +.ace-chaos .ace_support.ace_function { + color:#00AEEF; +} +.ace-chaos .ace_function { + color:#00AEEF; +} +.ace-chaos .ace_string { + color:#58C554; +} +.ace-chaos .ace_comment { + color:#555; + font-style:italic; + padding-bottom: 0px; +} +.ace-chaos .ace_variable { + color:#997744; +} +.ace-chaos .ace_meta.ace_tag { + color:#BE53E6; +} +.ace-chaos .ace_entity.ace_other.ace_attribute-name { + color:#FFFF89; +} +.ace-chaos .ace_markup.ace_underline { + text-decoration: underline; +} +.ace-chaos .ace_fold-widget { + text-align: center; +} + +.ace-chaos .ace_fold-widget:hover { + color: #777; +} + +.ace-chaos .ace_fold-widget.ace_start, +.ace-chaos .ace_fold-widget.ace_end, +.ace-chaos .ace_fold-widget.ace_closed{ + background: none !important; + border: none; + box-shadow: none; +} + +.ace-chaos .ace_fold-widget.ace_start:after { + content: '▾' +} + +.ace-chaos .ace_fold-widget.ace_end:after { + content: '▴' +} + +.ace-chaos .ace_fold-widget.ace_closed:after { + content: '‣' +} + +.ace-chaos .ace_indent-guide { + border-right:1px dotted #333333; + margin-right:-1px; +} + +.ace-chaos .ace_indent-guide-active { + border-right:1px dotted #afafaf; + margin-right:-1px; +} + +.ace-chaos .ace_fold { + background: #222; + border-radius: 3px; + color: #7AF; + border: none; +} +.ace-chaos .ace_fold:hover { + background: #CCC; + color: #000; +} diff --git a/src/main/resources/static/assets/js/vendor/template/css/theme/chrome.css b/src/main/resources/static/assets/js/vendor/template/css/theme/chrome.css new file mode 100644 index 0000000..9aacc2d --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/css/theme/chrome.css @@ -0,0 +1,158 @@ +.ace-chrome .ace_gutter { + background: #ebebeb; + color: #333; + overflow : hidden; +} + +.ace-chrome .ace_print-margin { + width: 1px; + background: #e8e8e8; +} + +.ace-chrome { + background-color: #FFFFFF; + color: black; +} + +.ace-chrome .ace_cursor { + color: black; +} + +.ace-chrome .ace_invisible { + color: rgb(191, 191, 191); +} + +.ace-chrome .ace_constant.ace_buildin { + color: rgb(88, 72, 246); +} + +.ace-chrome .ace_constant.ace_language { + color: rgb(88, 92, 246); +} + +.ace-chrome .ace_constant.ace_library { + color: rgb(6, 150, 14); +} + +.ace-chrome .ace_invalid { + background-color: rgb(153, 0, 0); + color: white; +} + +.ace-chrome .ace_fold { +} + +.ace-chrome .ace_support.ace_function { + color: rgb(60, 76, 114); +} + +.ace-chrome .ace_support.ace_constant { + color: rgb(6, 150, 14); +} + +.ace-chrome .ace_support.ace_type, +.ace-chrome .ace_support.ace_class +.ace-chrome .ace_support.ace_other { + color: rgb(109, 121, 222); +} + +.ace-chrome .ace_variable.ace_parameter { + font-style:italic; + color:#FD971F; +} +.ace-chrome .ace_keyword.ace_operator { + color: rgb(104, 118, 135); +} + +.ace-chrome .ace_comment { + color: #236e24; +} + +.ace-chrome .ace_comment.ace_doc { + color: #236e24; +} + +.ace-chrome .ace_comment.ace_doc.ace_tag { + color: #236e24; +} + +.ace-chrome .ace_constant.ace_numeric { + color: rgb(0, 0, 205); +} + +.ace-chrome .ace_variable { + color: rgb(49, 132, 149); +} + +.ace-chrome .ace_xml-pe { + color: rgb(104, 104, 91); +} + +.ace-chrome .ace_entity.ace_name.ace_function { + color: #0000A2; +} + + +.ace-chrome .ace_heading { + color: rgb(12, 7, 255); +} + +.ace-chrome .ace_list { + color:rgb(185, 6, 144); +} + +.ace-chrome .ace_marker-layer .ace_selection { + background: rgb(181, 213, 255); +} + +.ace-chrome .ace_marker-layer .ace_step { + background: rgb(252, 255, 0); +} + +.ace-chrome .ace_marker-layer .ace_stack { + background: rgb(164, 229, 101); +} + +.ace-chrome .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid rgb(192, 192, 192); +} + +.ace-chrome .ace_marker-layer .ace_active-line { + background: rgba(0, 0, 0, 0.07); +} + +.ace-chrome .ace_gutter-active-line { + background-color : #dcdcdc; +} + +.ace-chrome .ace_marker-layer .ace_selected-word { + background: rgb(250, 250, 255); + border: 1px solid rgb(200, 200, 250); +} + +.ace-chrome .ace_storage, +.ace-chrome .ace_keyword, +.ace-chrome .ace_meta.ace_tag { + color: rgb(147, 15, 128); +} + +.ace-chrome .ace_string.ace_regex { + color: rgb(255, 0, 0) +} + +.ace-chrome .ace_string { + color: #1A1AA6; +} + +.ace-chrome .ace_entity.ace_other.ace_attribute-name { + color: #994409; +} + +.ace-chrome .ace_indent-guide { + background: url("../chrome-1.png") right repeat-y; +} + +.ace-chrome .ace_indent-guide-active { + background: url("../chrome-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/css/theme/cloud9_day.css b/src/main/resources/static/assets/js/vendor/template/css/theme/cloud9_day.css new file mode 100644 index 0000000..3b73625 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/css/theme/cloud9_day.css @@ -0,0 +1,160 @@ +.ace-cloud9-day .ace_gutter { + background: #ECECEC; + color: #333; +} + +.ace-cloud9-day .ace_print-margin { + width: 1px; + background: #e8e8e8; +} + +.ace-cloud9-day .ace_fold { + background-color: #6B72E6; +} + +.ace-cloud9-day { + background-color: #FBFBFB; + color: black; +} + +.ace-cloud9-day .ace_cursor { + color: black; +} + +.ace-cloud9-day .ace_invisible { + color: rgb(191, 191, 191); +} + +.ace-cloud9-day .ace_storage, +.ace-cloud9-day .ace_keyword { + color: rgb(24, 122, 234); +} + +.ace-cloud9-day .ace_constant { + color: rgb(197, 6, 11); +} + +.ace-cloud9-day .ace_constant.ace_buildin { + color: rgb(88, 72, 246); +} + +.ace-cloud9-day .ace_constant.ace_language { + color: rgb(88, 92, 246); +} + +.ace-cloud9-day .ace_constant.ace_library { + color: rgb(6, 150, 14); +} + +.ace-cloud9-day .ace_invalid { + background-color: rgba(255, 0, 0, 0.1); + color: red; +} + +.ace-cloud9-day .ace_support.ace_function { + color: rgb(60, 76, 114); +} + +.ace-cloud9-day .ace_support.ace_constant { + color: rgb(6, 150, 14); +} + +.ace-cloud9-day .ace_support.ace_type, +.ace-cloud9-day .ace_support.ace_class { + color: rgb(109, 121, 222); +} + +.ace-cloud9-day .ace_keyword.ace_operator { + color: rgb(104, 118, 135); +} + +.ace-cloud9-day .ace_string { + color: rgb(3, 106, 7); +} + +.ace-cloud9-day .ace_comment { + color: rgb(76, 136, 107); +} + +.ace-cloud9-day .ace_comment.ace_doc { + color: rgb(0, 102, 255); +} + +.ace-cloud9-day .ace_comment.ace_doc.ace_tag { + color: rgb(128, 159, 191); +} + +.ace-cloud9-day .ace_constant.ace_numeric { + color: rgb(0, 0, 205); +} + +.ace-cloud9-day .ace_variable { + color: rgb(49, 132, 149); +} + +.ace-cloud9-day .ace_xml-pe { + color: rgb(104, 104, 91); +} + +.ace-cloud9-day .ace_entity.ace_name.ace_function { + color: #0000A2; +} + + +.ace-cloud9-day .ace_heading { + color: rgb(12, 7, 255); +} + +.ace-cloud9-day .ace_list { + color: rgb(185, 6, 144); +} + +.ace-cloud9-day .ace_meta.ace_tag { + color: rgb(0, 22, 142); +} + +.ace-cloud9-day .ace_string.ace_regex { + color: rgb(255, 0, 0) +} + +.ace-cloud9-day .ace_marker-layer .ace_selection { + background: rgb(181, 213, 255); +} + +.ace-cloud9-day.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px white; +} + +.ace-cloud9-day .ace_marker-layer .ace_step { + background: rgb(247, 237, 137); +} + +.ace-cloud9-day .ace_marker-layer .ace_stack { + background: #BAE0A0; +} + +.ace-cloud9-day .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid rgb(192, 192, 192); +} + +.ace-cloud9-day .ace_marker-layer .ace_active-line { + background: rgba(0, 0, 0, 0.07); +} + +.ace-cloud9-day .ace_gutter-active-line { + background-color: #E5E5E5; +} + +.ace-cloud9-day .ace_marker-layer .ace_selected-word { + background: rgb(250, 250, 255); + border: 1px solid rgb(200, 200, 250); +} + +.ace-cloud9-day .ace_indent-guide { + background: url("../cloud9_day-1.png") right repeat-y; +} + +.ace-cloud9-day .ace_indent-guide-active { + background: url("../cloud9_day-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/css/theme/cloud9_night.css b/src/main/resources/static/assets/js/vendor/template/css/theme/cloud9_night.css new file mode 100644 index 0000000..3c50c89 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/css/theme/cloud9_night.css @@ -0,0 +1,146 @@ +.ace-cloud9-night .ace_gutter { + background: #303130; + color: #eee +} + +.ace-cloud9-night .ace_print-margin { + width: 1px; + background: #222 +} + +.ace-cloud9-night { + background-color: #181818; + color: #EBEBEB +} + +.ace-cloud9-night .ace_cursor { + color: #9F9F9F +} + +.ace-cloud9-night .ace_marker-layer .ace_selection { + background: #424242 +} + +.ace-cloud9-night.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px #000000; + border-radius: 2px +} + +.ace-cloud9-night .ace_marker-layer .ace_step { + background: rgb(102, 82, 0) +} + +.ace-cloud9-night .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid #888888 +} + +.ace-cloud9-night .ace_marker-layer .ace_highlight { + border: 1px solid rgb(110, 119, 0); + border-bottom: 0; + box-shadow: inset 0 -1px rgb(110, 119, 0); + margin: -1px 0 0 -1px; + background: rgba(255, 235, 0, 0.1); +} + +.ace-cloud9-night .ace_marker-layer .ace_active-line { + background: #292929 +} + +.ace-cloud9-night .ace_gutter-active-line { + background-color: #3D3D3D +} + +.ace-cloud9-night .ace_stack { + background-color: rgb(66, 90, 44) +} + +.ace-cloud9-night .ace_marker-layer .ace_selected-word { + border: 1px solid #888888 +} + +.ace-cloud9-night .ace_invisible { + color: #343434 +} + +.ace-cloud9-night .ace_keyword, +.ace-cloud9-night .ace_meta, +.ace-cloud9-night .ace_storage, +.ace-cloud9-night .ace_storage.ace_type, +.ace-cloud9-night .ace_support.ace_type { + color: #C397D8 +} + +.ace-cloud9-night .ace_keyword.ace_operator { + color: #70C0B1 +} + +.ace-cloud9-night .ace_constant.ace_character, +.ace-cloud9-night .ace_constant.ace_language, +.ace-cloud9-night .ace_constant.ace_numeric, +.ace-cloud9-night .ace_keyword.ace_other.ace_unit, +.ace-cloud9-night .ace_support.ace_constant, +.ace-cloud9-night .ace_variable.ace_parameter { + color: #E78C45 +} + +.ace-cloud9-night .ace_constant.ace_other { + color: #EEEEEE +} + +.ace-cloud9-night .ace_invalid { + color: #CED2CF; + background-color: #DF5F5F +} + +.ace-cloud9-night .ace_invalid.ace_deprecated { + color: #CED2CF; + background-color: #B798BF +} + +.ace-cloud9-night .ace_fold { + background-color: #7AA6DA; + border-color: #DEDEDE +} + +.ace-cloud9-night .ace_entity.ace_name.ace_function, +.ace-cloud9-night .ace_support.ace_function, +.ace-cloud9-night .ace_variable:not(.ace_parameter), +.ace-cloud9-night .ace_constant:not(.ace_numeric) { + color: #7AA6DA +} + +.ace-cloud9-night .ace_support.ace_class, +.ace-cloud9-night .ace_support.ace_type { + color: #E7C547 +} + +.ace-cloud9-night .ace_heading, +.ace-cloud9-night .ace_markup.ace_heading, +.ace-cloud9-night .ace_string { + color: #B9CA4A +} + +.ace-cloud9-night .ace_entity.ace_name.ace_tag, +.ace-cloud9-night .ace_entity.ace_other.ace_attribute-name, +.ace-cloud9-night .ace_meta.ace_tag, +.ace-cloud9-night .ace_string.ace_regexp, +.ace-cloud9-night .ace_variable { + color: #D54E53 +} + +.ace-cloud9-night .ace_comment { + color: #969896 +} + +.ace-cloud9-night .ace_c9searchresults.ace_keyword { + color: #C2C280; +} + +.ace-cloud9-night .ace_indent-guide { + background: url("../cloud9_night-1.png") right repeat-y +} + +.ace-cloud9-night .ace_indent-guide-active { + background: url("../cloud9_night-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/css/theme/cloud9_night_low_color.css b/src/main/resources/static/assets/js/vendor/template/css/theme/cloud9_night_low_color.css new file mode 100644 index 0000000..8749a27 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/css/theme/cloud9_night_low_color.css @@ -0,0 +1,134 @@ +.ace-cloud9-night-low-color .ace_gutter { + background: #303130; + color: #eee +} + +.ace-cloud9-night-low-color .ace_print-margin { + width: 1px; + background: #222 +} + +.ace-cloud9-night-low-color { + background-color: #181818; + color: #EBEBEB +} + +.ace-cloud9-night-low-color .ace_cursor { + color: #9F9F9F +} + +.ace-cloud9-night-low-color .ace_marker-layer .ace_selection { + background: #424242 +} + +.ace-cloud9-night-low-color.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px #000000; + border-radius: 2px +} + +.ace-cloud9-night-low-color .ace_marker-layer .ace_step { + background: rgb(102, 82, 0) +} + +.ace-cloud9-night-low-color .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid #888888 +} + +.ace-cloud9-night-low-color .ace_marker-layer .ace_highlight { + border: 1px solid rgb(110, 119, 0); + border-bottom: 0; + box-shadow: inset 0 -1px rgb(110, 119, 0); + margin: -1px 0 0 -1px; + background: rgba(255, 235, 0, 0.1); +} + +.ace-cloud9-night-low-color .ace_marker-layer .ace_active-line { + background: #292929 +} + +.ace-cloud9-night-low-color .ace_gutter-active-line { + background-color: #3D3D3D +} + +.ace-cloud9-night-low-color .ace_stack { + background-color: rgb(66, 90, 44) +} + +.ace-cloud9-night-low-color .ace_marker-layer .ace_selected-word { + border: 1px solid #888888 +} + +.ace-cloud9-night-low-color .ace_invisible { + color: #343434 +} + +.ace-cloud9-night-low-color .ace_keyword, +.ace-cloud9-night-low-color .ace_meta, +.ace-cloud9-night-low-color .ace_storage { + color: #C397D8 +} + +.ace-cloud9-night-low-color .ace_keyword.ace_operator { + color: #70C0B1 +} + +.ace-cloud9-night-low-color .ace_constant.ace_character, +.ace-cloud9-night-low-color .ace_constant.ace_language, +.ace-cloud9-night-low-color .ace_constant.ace_numeric, +.ace-cloud9-night-low-color .ace_keyword.ace_other.ace_unit { + color: #DAA637 +} + +.ace-cloud9-night-low-color .ace_constant.ace_other { + color: #EEEEEE +} + +.ace-cloud9-night-low-color .ace_invalid { + color: #CED2CF; + background-color: #DF5F5F +} + +.ace-cloud9-night-low-color .ace_invalid.ace_deprecated { + color: #CED2CF; + background-color: #B798BF +} + +.ace-cloud9-night-low-color .ace_fold { + background-color: #7AA6DA; + border-color: #DEDEDE +} + +.ace-cloud9-night-low-color .ace_entity.ace_name.ace_function, +.ace-cloud9-night-low-color .ace_support.ace_function, +.ace-cloud9-night-low-color .ace_variable:not(.ace_parameter), +.ace-cloud9-night-low-color .ace_constant:not(.ace_numeric) { + color: #7AA6DA +} + +.ace-cloud9-night-low-color .ace_support.ace_class, +.ace-cloud9-night-low-color .ace_support.ace_type { + color: #E7C547 +} + +.ace-cloud9-night-low-color .ace_heading, +.ace-cloud9-night-low-color .ace_markup.ace_heading, +.ace-cloud9-night-low-color .ace_string { + color: #B9CA4A +} + +.ace-cloud9-night-low-color .ace_comment { + color: #969896 +} + +.ace-cloud9-night-low-color .ace_c9searchresults.ace_keyword { + color: #C2C280; +} + +.ace-cloud9-night-low-color .ace_indent-guide { + background: url("../cloud9_night_low_color-1.png") right repeat-y +} + +.ace-cloud9-night-low-color .ace_indent-guide-active { + background: url("../cloud9_night_low_color-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/css/theme/clouds.css b/src/main/resources/static/assets/js/vendor/template/css/theme/clouds.css new file mode 100644 index 0000000..877c966 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/css/theme/clouds.css @@ -0,0 +1,115 @@ +.ace-clouds .ace_gutter { + background: #ebebeb; + color: #333 +} + +.ace-clouds .ace_print-margin { + width: 1px; + background: #e8e8e8 +} + +.ace-clouds { + background-color: #FFFFFF; + color: #000000 +} + +.ace-clouds .ace_cursor { + color: #000000 +} + +.ace-clouds .ace_marker-layer .ace_selection { + background: #BDD5FC +} + +.ace-clouds.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px #FFFFFF; +} + +.ace-clouds .ace_marker-layer .ace_step { + background: rgb(255, 255, 0) +} + +.ace-clouds .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid #BFBFBF +} + +.ace-clouds .ace_marker-layer .ace_active-line { + background: #FFFBD1 +} + +.ace-clouds .ace_gutter-active-line { + background-color : #dcdcdc +} + +.ace-clouds .ace_marker-layer .ace_selected-word { + border: 1px solid #BDD5FC +} + +.ace-clouds .ace_invisible { + color: #BFBFBF +} + +.ace-clouds .ace_keyword, +.ace-clouds .ace_meta, +.ace-clouds .ace_support.ace_constant.ace_property-value { + color: #AF956F +} + +.ace-clouds .ace_keyword.ace_operator { + color: #484848 +} + +.ace-clouds .ace_keyword.ace_other.ace_unit { + color: #96DC5F +} + +.ace-clouds .ace_constant.ace_language { + color: #39946A +} + +.ace-clouds .ace_constant.ace_numeric { + color: #46A609 +} + +.ace-clouds .ace_constant.ace_character.ace_entity { + color: #BF78CC +} + +.ace-clouds .ace_invalid { + background-color: #FF002A +} + +.ace-clouds .ace_fold { + background-color: #AF956F; + border-color: #000000 +} + +.ace-clouds .ace_storage, +.ace-clouds .ace_support.ace_class, +.ace-clouds .ace_support.ace_function, +.ace-clouds .ace_support.ace_other, +.ace-clouds .ace_support.ace_type { + color: #C52727 +} + +.ace-clouds .ace_string { + color: #5D90CD +} + +.ace-clouds .ace_comment { + color: #BCC8BA +} + +.ace-clouds .ace_entity.ace_name.ace_tag, +.ace-clouds .ace_entity.ace_other.ace_attribute-name { + color: #606060 +} + +.ace-clouds .ace_indent-guide { + background: url("../clouds-1.png") right repeat-y +} + +.ace-clouds .ace_indent-guide-active { + background: url("../clouds-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/css/theme/clouds_midnight.css b/src/main/resources/static/assets/js/vendor/template/css/theme/clouds_midnight.css new file mode 100644 index 0000000..a22756a --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/css/theme/clouds_midnight.css @@ -0,0 +1,116 @@ +.ace-clouds-midnight .ace_gutter { + background: #232323; + color: #929292 +} + +.ace-clouds-midnight .ace_print-margin { + width: 1px; + background: #232323 +} + +.ace-clouds-midnight { + background-color: #191919; + color: #929292 +} + +.ace-clouds-midnight .ace_cursor { + color: #7DA5DC +} + +.ace-clouds-midnight .ace_marker-layer .ace_selection { + background: #000000 +} + +.ace-clouds-midnight.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px #191919; +} + +.ace-clouds-midnight .ace_marker-layer .ace_step { + background: rgb(102, 82, 0) +} + +.ace-clouds-midnight .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid #BFBFBF +} + +.ace-clouds-midnight .ace_marker-layer .ace_active-line { + background: rgba(215, 215, 215, 0.031) +} + +.ace-clouds-midnight .ace_gutter-active-line { + background-color: rgba(215, 215, 215, 0.031) +} + +.ace-clouds-midnight .ace_marker-layer .ace_selected-word { + border: 1px solid #000000 +} + +.ace-clouds-midnight .ace_invisible { + color: #666 +} + +.ace-clouds-midnight .ace_keyword, +.ace-clouds-midnight .ace_meta, +.ace-clouds-midnight .ace_support.ace_constant.ace_property-value { + color: #927C5D +} + +.ace-clouds-midnight .ace_keyword.ace_operator { + color: #4B4B4B +} + +.ace-clouds-midnight .ace_keyword.ace_other.ace_unit { + color: #366F1A +} + +.ace-clouds-midnight .ace_constant.ace_language { + color: #39946A +} + +.ace-clouds-midnight .ace_constant.ace_numeric { + color: #46A609 +} + +.ace-clouds-midnight .ace_constant.ace_character.ace_entity { + color: #A165AC +} + +.ace-clouds-midnight .ace_invalid { + color: #FFFFFF; + background-color: #E92E2E +} + +.ace-clouds-midnight .ace_fold { + background-color: #927C5D; + border-color: #929292 +} + +.ace-clouds-midnight .ace_storage, +.ace-clouds-midnight .ace_support.ace_class, +.ace-clouds-midnight .ace_support.ace_function, +.ace-clouds-midnight .ace_support.ace_other, +.ace-clouds-midnight .ace_support.ace_type { + color: #E92E2E +} + +.ace-clouds-midnight .ace_string { + color: #5D90CD +} + +.ace-clouds-midnight .ace_comment { + color: #3C403B +} + +.ace-clouds-midnight .ace_entity.ace_name.ace_tag, +.ace-clouds-midnight .ace_entity.ace_other.ace_attribute-name { + color: #606060 +} + +.ace-clouds-midnight .ace_indent-guide { + background: url("../clouds_midnight-1.png") right repeat-y +} + +.ace-clouds-midnight .ace_indent-guide-active { + background: url("../clouds_midnight-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/css/theme/cobalt.css b/src/main/resources/static/assets/js/vendor/template/css/theme/cobalt.css new file mode 100644 index 0000000..78531dc --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/css/theme/cobalt.css @@ -0,0 +1,137 @@ +.ace-cobalt .ace_gutter { + background: #011e3a; + color: rgb(128,145,160) +} + +.ace-cobalt .ace_print-margin { + width: 1px; + background: #555555 +} + +.ace-cobalt { + background-color: #002240; + color: #FFFFFF +} + +.ace-cobalt .ace_cursor { + color: #FFFFFF +} + +.ace-cobalt .ace_marker-layer .ace_selection { + background: rgba(179, 101, 57, 0.75) +} + +.ace-cobalt.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px #002240; +} + +.ace-cobalt .ace_marker-layer .ace_step { + background: rgb(127, 111, 19) +} + +.ace-cobalt .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid rgba(255, 255, 255, 0.15) +} + +.ace-cobalt .ace_marker-layer .ace_active-line { + background: rgba(0, 0, 0, 0.35) +} + +.ace-cobalt .ace_gutter-active-line { + background-color: rgba(0, 0, 0, 0.35) +} + +.ace-cobalt .ace_marker-layer .ace_selected-word { + border: 1px solid rgba(179, 101, 57, 0.75) +} + +.ace-cobalt .ace_invisible { + color: rgba(255, 255, 255, 0.15) +} + +.ace-cobalt .ace_keyword, +.ace-cobalt .ace_meta { + color: #FF9D00 +} + +.ace-cobalt .ace_constant, +.ace-cobalt .ace_constant.ace_character, +.ace-cobalt .ace_constant.ace_character.ace_escape, +.ace-cobalt .ace_constant.ace_other { + color: #FF628C +} + +.ace-cobalt .ace_invalid { + color: #F8F8F8; + background-color: #800F00 +} + +.ace-cobalt .ace_support { + color: #80FFBB +} + +.ace-cobalt .ace_support.ace_constant { + color: #EB939A +} + +.ace-cobalt .ace_fold { + background-color: #FF9D00; + border-color: #FFFFFF +} + +.ace-cobalt .ace_support.ace_function { + color: #FFB054 +} + +.ace-cobalt .ace_storage { + color: #FFEE80 +} + +.ace-cobalt .ace_entity { + color: #FFDD00 +} + +.ace-cobalt .ace_string { + color: #3AD900 +} + +.ace-cobalt .ace_string.ace_regexp { + color: #80FFC2 +} + +.ace-cobalt .ace_comment { + font-style: italic; + color: #0088FF +} + +.ace-cobalt .ace_heading, +.ace-cobalt .ace_markup.ace_heading { + color: #C8E4FD; + background-color: #001221 +} + +.ace-cobalt .ace_list, +.ace-cobalt .ace_markup.ace_list { + background-color: #130D26 +} + +.ace-cobalt .ace_variable { + color: #CCCCCC +} + +.ace-cobalt .ace_variable.ace_language { + color: #FF80E1 +} + +.ace-cobalt .ace_meta.ace_tag { + color: #9EFFFF +} + +.ace-cobalt .ace_indent-guide { + background: url("../cobalt-1.png") right repeat-y +} + +.ace-cobalt .ace_indent-guide-active { + background: url("../cobalt-2.png") right repeat-y; +} diff --git a/src/main/resources/static/assets/js/vendor/template/src/snippets/batchfile.js b/src/main/resources/static/assets/js/vendor/template/src/snippets/batchfile.js new file mode 100644 index 0000000..1490049 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/src/snippets/batchfile.js @@ -0,0 +1,10 @@ + +; + (function() { + window.require(["ace/snippets/batchfile"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); + })(); + \ No newline at end of file diff --git a/src/main/resources/static/assets/js/vendor/template/src/snippets/c9search.js b/src/main/resources/static/assets/js/vendor/template/src/snippets/c9search.js new file mode 100644 index 0000000..8e6b173 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/src/snippets/c9search.js @@ -0,0 +1,10 @@ + +; + (function() { + window.require(["ace/snippets/c9search"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); + })(); + \ No newline at end of file diff --git a/src/main/resources/static/assets/js/vendor/template/src/snippets/c_cpp.js b/src/main/resources/static/assets/js/vendor/template/src/snippets/c_cpp.js new file mode 100644 index 0000000..f8d2b2f --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/src/snippets/c_cpp.js @@ -0,0 +1,17 @@ +define("ace/snippets/c_cpp.snippets",["require","exports","module"], function(require, exports, module){module.exports = "## STL Collections\n# std::array\nsnippet array\n\tstd::array<${1:T}, ${2:N}> ${3};${4}\n# std::vector\nsnippet vector\n\tstd::vector<${1:T}> ${2};${3}\n# std::deque\nsnippet deque\n\tstd::deque<${1:T}> ${2};${3}\n# std::forward_list\nsnippet flist\n\tstd::forward_list<${1:T}> ${2};${3}\n# std::list\nsnippet list\n\tstd::list<${1:T}> ${2};${3}\n# std::set\nsnippet set\n\tstd::set<${1:T}> ${2};${3}\n# std::map\nsnippet map\n\tstd::map<${1:Key}, ${2:T}> ${3};${4}\n# std::multiset\nsnippet mset\n\tstd::multiset<${1:T}> ${2};${3}\n# std::multimap\nsnippet mmap\n\tstd::multimap<${1:Key}, ${2:T}> ${3};${4}\n# std::unordered_set\nsnippet uset\n\tstd::unordered_set<${1:T}> ${2};${3}\n# std::unordered_map\nsnippet umap\n\tstd::unordered_map<${1:Key}, ${2:T}> ${3};${4}\n# std::unordered_multiset\nsnippet umset\n\tstd::unordered_multiset<${1:T}> ${2};${3}\n# std::unordered_multimap\nsnippet ummap\n\tstd::unordered_multimap<${1:Key}, ${2:T}> ${3};${4}\n# std::stack\nsnippet stack\n\tstd::stack<${1:T}> ${2};${3}\n# std::queue\nsnippet queue\n\tstd::queue<${1:T}> ${2};${3}\n# std::priority_queue\nsnippet pqueue\n\tstd::priority_queue<${1:T}> ${2};${3}\n##\n## Access Modifiers\n# private\nsnippet pri\n\tprivate\n# protected\nsnippet pro\n\tprotected\n# public\nsnippet pub\n\tpublic\n# friend\nsnippet fr\n\tfriend\n# mutable\nsnippet mu\n\tmutable\n## \n## Class\n# class\nsnippet cl\n\tclass ${1:`Filename('$1', 'name')`} \n\t{\n\tpublic:\n\t\t$1(${2});\n\t\t~$1();\n\n\tprivate:\n\t\t${3:/* data */}\n\t};\n# member function implementation\nsnippet mfun\n\t${4:void} ${1:`Filename('$1', 'ClassName')`}::${2:memberFunction}(${3}) {\n\t\t${5:/* code */}\n\t}\n# namespace\nsnippet ns\n\tnamespace ${1:`Filename('', 'my')`} {\n\t\t${2}\n\t} /* namespace $1 */\n##\n## Input/Output\n# std::cout\nsnippet cout\n\tstd::cout << ${1} << std::endl;${2}\n# std::cin\nsnippet cin\n\tstd::cin >> ${1};${2}\n##\n## Iteration\n# for i \nsnippet fori\n\tfor (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) {\n\t\t${4:/* code */}\n\t}${5}\n\n# foreach\nsnippet fore\n\tfor (${1:auto} ${2:i} : ${3:container}) {\n\t\t${4:/* code */}\n\t}${5}\n# iterator\nsnippet iter\n\tfor (${1:std::vector}<${2:type}>::${3:const_iterator} ${4:i} = ${5:container}.begin(); $4 != $5.end(); ++$4) {\n\t\t${6}\n\t}${7}\n\n# auto iterator\nsnippet itera\n\tfor (auto ${1:i} = $1.begin(); $1 != $1.end(); ++$1) {\n\t\t${2:std::cout << *$1 << std::endl;}\n\t}${3}\n##\n## Lambdas\n# lamda (one line)\nsnippet ld\n\t[${1}](${2}){${3:/* code */}}${4}\n# lambda (multi-line)\nsnippet lld\n\t[${1}](${2}){\n\t\t${3:/* code */}\n\t}${4}\n"; + +}); + +define("ace/snippets/c_cpp",["require","exports","module","ace/snippets/c_cpp.snippets"], function(require, exports, module){"use strict"; +exports.snippetText = require("./c_cpp.snippets"); +exports.scope = "c_cpp"; + +}); + (function() { + window.require(["ace/snippets/c_cpp"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); + })(); + \ No newline at end of file diff --git a/src/main/resources/static/assets/js/vendor/template/src/snippets/cirru.js b/src/main/resources/static/assets/js/vendor/template/src/snippets/cirru.js new file mode 100644 index 0000000..3364a33 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/src/snippets/cirru.js @@ -0,0 +1,10 @@ + +; + (function() { + window.require(["ace/snippets/cirru"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); + })(); + \ No newline at end of file diff --git a/src/main/resources/static/assets/js/vendor/template/src/snippets/clojure.js b/src/main/resources/static/assets/js/vendor/template/src/snippets/clojure.js new file mode 100644 index 0000000..fccd820 --- /dev/null +++ b/src/main/resources/static/assets/js/vendor/template/src/snippets/clojure.js @@ -0,0 +1,17 @@ +define("ace/snippets/clojure.snippets",["require","exports","module"], function(require, exports, module){module.exports = "snippet comm\n\t(comment\n\t ${1}\n\t )\nsnippet condp\n\t(condp ${1:pred} ${2:expr}\n\t ${3})\nsnippet def\n\t(def ${1})\nsnippet defm\n\t(defmethod ${1:multifn} \"${2:doc-string}\" ${3:dispatch-val} [${4:args}]\n\t ${5})\nsnippet defmm\n\t(defmulti ${1:name} \"${2:doc-string}\" ${3:dispatch-fn})\nsnippet defma\n\t(defmacro ${1:name} \"${2:doc-string}\" ${3:dispatch-fn})\nsnippet defn\n\t(defn ${1:name} \"${2:doc-string}\" [${3:arg-list}]\n\t ${4})\nsnippet defp\n\t(defprotocol ${1:name}\n\t ${2})\nsnippet defr\n\t(defrecord ${1:name} [${2:fields}]\n\t ${3:protocol}\n\t ${4})\nsnippet deft\n\t(deftest ${1:name}\n\t (is (= ${2:assertion})))\n\t ${3})\nsnippet is\n\t(is (= ${1} ${2}))\nsnippet defty\n\t(deftype ${1:Name} [${2:fields}]\n\t ${3:Protocol}\n\t ${4})\nsnippet doseq\n\t(doseq [${1:elem} ${2:coll}]\n\t ${3})\nsnippet fn\n\t(fn [${1:arg-list}] ${2})\nsnippet if\n\t(if ${1:test-expr}\n\t ${2:then-expr}\n\t ${3:else-expr})\nsnippet if-let \n\t(if-let [${1:result} ${2:test-expr}]\n\t\t(${3:then-expr} $1)\n\t\t(${4:else-expr}))\nsnippet imp\n\t(:import [${1:package}])\n\t& {:keys [${1:keys}] :or {${2:defaults}}}\nsnippet let\n\t(let [${1:name} ${2:expr}]\n\t\t${3})\nsnippet letfn\n\t(letfn [(${1:name) [${2:args}]\n\t ${3})])\nsnippet map\n\t(map ${1:func} ${2:coll})\nsnippet mapl\n\t(map #(${1:lambda}) ${2:coll})\nsnippet met\n\t(${1:name} [${2:this} ${3:args}]\n\t ${4})\nsnippet ns\n\t(ns ${1:name}\n\t ${2})\nsnippet dotimes\n\t(dotimes [_ 10]\n\t (time\n\t (dotimes [_ ${1:times}]\n\t ${2})))\nsnippet pmethod\n\t(${1:name} [${2:this} ${3:args}])\nsnippet refer\n\t(:refer-clojure :exclude [${1}])\nsnippet require\n\t(:require [${1:namespace} :as [${2}]])\nsnippet use\n\t(:use [${1:namespace} :only [${2}]])\nsnippet print\n\t(println ${1})\nsnippet reduce\n\t(reduce ${1:(fn [p n] ${3})} ${2})\nsnippet when\n\t(when ${1:test} ${2:body})\nsnippet when-let\n\t(when-let [${1:result} ${2:test}]\n\t\t${3:body})\n"; + +}); + +define("ace/snippets/clojure",["require","exports","module","ace/snippets/clojure.snippets"], function(require, exports, module){"use strict"; +exports.snippetText = require("./clojure.snippets"); +exports.scope = "clojure"; + +}); + (function() { + window.require(["ace/snippets/clojure"], function(m) { + if (typeof module == "object" && typeof exports == "object" && module) { + module.exports = m; + } + }); + })(); + \ No newline at end of file