4 | */
5 | .dropzone, .dropzone * {
6 | box-sizing: border-box; }
7 |
8 | .dropzone {
9 | position: relative; }
10 | .dropzone .dz-preview {
11 | position: relative;
12 | display: inline-block;
13 | width: 120px;
14 | margin: 0.5em; }
15 | .dropzone .dz-preview .dz-progress {
16 | display: block;
17 | height: 15px;
18 | border: 1px solid #aaa; }
19 | .dropzone .dz-preview .dz-progress .dz-upload {
20 | display: block;
21 | height: 100%;
22 | width: 0;
23 | background: green; }
24 | .dropzone .dz-preview .dz-error-message {
25 | color: red;
26 | display: none; }
27 | .dropzone .dz-preview.dz-error .dz-error-message, .dropzone .dz-preview.dz-error .dz-error-mark {
28 | display: block; }
29 | .dropzone .dz-preview.dz-success .dz-success-mark {
30 | display: block; }
31 | .dropzone .dz-preview .dz-error-mark, .dropzone .dz-preview .dz-success-mark {
32 | position: absolute;
33 | display: none;
34 | left: 30px;
35 | top: 30px;
36 | width: 54px;
37 | height: 58px;
38 | left: 50%;
39 | margin-left: -27px; }
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/dualListbox/bootstrap-duallistbox.min.css:
--------------------------------------------------------------------------------
1 | /*
2 | * Bootstrap Duallistbox - v3.0.5
3 | * A responsive dual listbox widget optimized for Twitter Bootstrap. It works on all modern browsers and on touch devices.
4 | * http://www.virtuosoft.eu/code/bootstrap-duallistbox/
5 | *
6 | * Made by István Ujj-Mészáros
7 | * Under Apache License v2.0 License
8 | */
9 |
10 | .bootstrap-duallistbox-container .buttons{width:100%;margin-bottom:-1px}.bootstrap-duallistbox-container label{display:block}.bootstrap-duallistbox-container .info{display:inline-block;margin-bottom:5px;font-size:11px}.bootstrap-duallistbox-container .clear1,.bootstrap-duallistbox-container .clear2{display:none;font-size:10px}.bootstrap-duallistbox-container .box1.filtered .clear1,.bootstrap-duallistbox-container .box2.filtered .clear2{display:inline-block}.bootstrap-duallistbox-container .move,.bootstrap-duallistbox-container .remove{width:60%}.bootstrap-duallistbox-container .btn-group .btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.bootstrap-duallistbox-container select{border-top-left-radius:0;border-top-right-radius:0}.bootstrap-duallistbox-container .moveall,.bootstrap-duallistbox-container .removeall{width:40%}.bootstrap-duallistbox-container.bs2compatible .btn-group>.btn+.btn{margin-left:0}.bootstrap-duallistbox-container select{width:100%;height:300px;padding:0}.bootstrap-duallistbox-container .filter{display:inline-block;width:100%;height:31px;margin:0 0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-duallistbox-container .filter.placeholder{color:#aaa}.bootstrap-duallistbox-container.moveonselect .move,.bootstrap-duallistbox-container.moveonselect .remove{display:none}.bootstrap-duallistbox-container.moveonselect .moveall,.bootstrap-duallistbox-container.moveonselect .removeall{width:100%}
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/footable/fonts/footable.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/footable/fonts/footable.eot
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/footable/fonts/footable.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/footable/fonts/footable.ttf
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/footable/fonts/footable.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/footable/fonts/footable.woff
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/iCheck/custom.css:
--------------------------------------------------------------------------------
1 | /* iCheck plugin Square skin, green
2 | ----------------------------------- */
3 | .icheckbox_square-green,
4 | .iradio_square-green {
5 | display: inline-block;
6 | *display: inline;
7 | vertical-align: middle;
8 | margin: 0;
9 | padding: 0;
10 | width: 22px;
11 | height: 22px;
12 | background: url(green.png) no-repeat;
13 | border: none;
14 | cursor: pointer;
15 | }
16 |
17 | .icheckbox_square-green {
18 | background-position: 0 0;
19 | }
20 | .icheckbox_square-green.hover {
21 | background-position: -24px 0;
22 | }
23 | .icheckbox_square-green.checked {
24 | background-position: -48px 0;
25 | }
26 | .icheckbox_square-green.disabled {
27 | background-position: -72px 0;
28 | cursor: default;
29 | }
30 | .icheckbox_square-green.checked.disabled {
31 | background-position: -96px 0;
32 | }
33 |
34 | .iradio_square-green {
35 | background-position: -120px 0;
36 | }
37 | .iradio_square-green.hover {
38 | background-position: -144px 0;
39 | }
40 | .iradio_square-green.checked {
41 | background-position: -168px 0;
42 | }
43 | .iradio_square-green.disabled {
44 | background-position: -192px 0;
45 | cursor: default;
46 | }
47 | .iradio_square-green.checked.disabled {
48 | background-position: -216px 0;
49 | }
50 |
51 | /* HiDPI support */
52 | @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
53 | .icheckbox_square-green,
54 | .iradio_square-green {
55 | background-image: url(green@2x.png);
56 | -webkit-background-size: 240px 24px;
57 | background-size: 240px 24px;
58 | }
59 | }
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/iCheck/green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/iCheck/green.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/iCheck/green@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/iCheck/green@2x.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/bootstrap-colorpicker/alpha-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/bootstrap-colorpicker/alpha-horizontal.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/bootstrap-colorpicker/alpha.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/bootstrap-colorpicker/alpha.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/bootstrap-colorpicker/hue-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/bootstrap-colorpicker/hue-horizontal.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/bootstrap-colorpicker/hue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/bootstrap-colorpicker/hue.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/bootstrap-colorpicker/saturation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/bootstrap-colorpicker/saturation.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/sort.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/sort.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/sort_asc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/sort_asc.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/sort_desc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/sort_desc.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/sprite-skin-flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/sprite-skin-flat.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/sprite-skin-flat2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/sprite-skin-flat2.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/sprite-skin-nice.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/sprite-skin-nice.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/sprite-skin-simple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/sprite-skin-simple.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/spritemap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/spritemap.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/images/spritemap@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/images/spritemap@2x.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/ionRangeSlider/ion.rangeSlider.skinFlat.css:
--------------------------------------------------------------------------------
1 | /* Ion.RangeSlider, Flat UI Skin
2 | // css version 1.8.5
3 | // by Denis Ineshin | ionden.com
4 | // ===================================================================================================================*/
5 |
6 | /* =====================================================================================================================
7 | // Skin details */
8 |
9 | .irs-line-mid,
10 | .irs-line-left,
11 | .irs-line-right,
12 | .irs-diapason,
13 | .irs-slider {
14 | background: url(../images/sprite-skin-flat.png) repeat-x;
15 | }
16 |
17 | .irs {
18 | height: 40px;
19 | }
20 | .irs-with-grid {
21 | height: 60px;
22 | }
23 | .irs-line {
24 | height: 12px; top: 25px;
25 | }
26 | .irs-line-left {
27 | height: 12px;
28 | background-position: 0 -30px;
29 | }
30 | .irs-line-mid {
31 | height: 12px;
32 | background-position: 0 0;
33 | }
34 | .irs-line-right {
35 | height: 12px;
36 | background-position: 100% -30px;
37 | }
38 |
39 | .irs-diapason {
40 | height: 12px; top: 25px;
41 | background-position: 0 -60px;
42 | }
43 |
44 | .irs-slider {
45 | width: 16px; height: 18px;
46 | top: 22px;
47 | background-position: 0 -90px;
48 | }
49 | #irs-active-slider, .irs-slider:hover {
50 | background-position: 0 -120px;
51 | }
52 |
53 | .irs-min, .irs-max {
54 | color: #999;
55 | font-size: 10px; line-height: 1.333;
56 | text-shadow: none;
57 | top: 0; padding: 1px 3px;
58 | background: #e1e4e9;
59 | border-radius: 4px;
60 | }
61 |
62 | .irs-from, .irs-to, .irs-single {
63 | color: #fff;
64 | font-size: 10px; line-height: 1.333;
65 | text-shadow: none;
66 | padding: 1px 5px;
67 | background: #ed5565;
68 | border-radius: 4px;
69 | }
70 | .irs-from:after, .irs-to:after, .irs-single:after {
71 | position: absolute; display: block; content: "";
72 | bottom: -6px; left: 50%;
73 | width: 0; height: 0;
74 | margin-left: -3px;
75 | overflow: hidden;
76 | border: 3px solid transparent;
77 | border-top-color: #ed5565;
78 | }
79 |
80 |
81 | .irs-grid-pol {
82 | background: #e1e4e9;
83 | }
84 | .irs-grid-text {
85 | color: #999;
86 | }
87 |
88 | .irs-disabled {
89 | }
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/ionRangeSlider/ion.rangeSlider.skinNice.css:
--------------------------------------------------------------------------------
1 | /* Ion.RangeSlider, Nice Skin
2 | // css version 1.8.5
3 | // by Denis Ineshin | ionden.com
4 | // ===================================================================================================================*/
5 |
6 | /* =====================================================================================================================
7 | // Skin details */
8 |
9 | .irs-line-mid,
10 | .irs-line-left,
11 | .irs-line-right,
12 | .irs-diapason,
13 | .irs-slider {
14 | background: url(../img/sprite-skin-nice.png) repeat-x;
15 | }
16 |
17 | .irs {
18 | height: 40px;
19 | }
20 | .irs-with-grid {
21 | height: 60px;
22 | }
23 | .irs-line {
24 | height: 8px; top: 25px;
25 | }
26 | .irs-line-left {
27 | height: 8px;
28 | background-position: 0 -30px;
29 | }
30 | .irs-line-mid {
31 | height: 8px;
32 | background-position: 0 0;
33 | }
34 | .irs-line-right {
35 | height: 8px;
36 | background-position: 100% -30px;
37 | }
38 |
39 | .irs-diapason {
40 | height: 8px; top: 25px;
41 | background-position: 0 -60px;
42 | }
43 |
44 | .irs-slider {
45 | width: 22px; height: 22px;
46 | top: 17px;
47 | background-position: 0 -90px;
48 | }
49 | #irs-active-slider, .irs-slider:hover {
50 | background-position: 0 -120px;
51 | }
52 |
53 | .irs-min, .irs-max {
54 | color: #999;
55 | font-size: 10px; line-height: 1.333;
56 | text-shadow: none;
57 | top: 0; padding: 1px 3px;
58 | background: rgba(0,0,0,0.1);
59 | border-radius: 3px;
60 | }
61 | .lt-ie9 .irs-min, .lt-ie9 .irs-max {
62 | background: #ccc;
63 | }
64 |
65 | .irs-from, .irs-to, .irs-single {
66 | color: #fff;
67 | font-size: 10px; line-height: 1.333;
68 | text-shadow: none;
69 | padding: 1px 5px;
70 | background: rgba(0,0,0,0.3);
71 | border-radius: 3px;
72 | }
73 | .lt-ie9 .irs-from, .lt-ie9 .irs-to, .lt-ie9 .irs-single {
74 | background: #999;
75 | }
76 |
77 | .irs-grid-pol {
78 | background: #99a4ac;
79 | }
80 | .irs-grid-text {
81 | color: #99a4ac;
82 | }
83 |
84 | .irs-disabled {
85 | }
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/ionRangeSlider/ion.rangeSlider.skinSimple.css:
--------------------------------------------------------------------------------
1 | /* Ion.RangeSlider, Simple Skin
2 | // css version 1.8.5
3 | // by Denis Ineshin | ionden.com
4 | // ===================================================================================================================*/
5 |
6 | /* =====================================================================================================================
7 | // Skin details */
8 |
9 | .irs-line-mid,
10 | .irs-line-left,
11 | .irs-line-right,
12 | .irs-diapason,
13 | .irs-slider {
14 | background: url(../img/sprite-skin-simple.png) repeat-x;
15 | }
16 |
17 | .irs {
18 | height: 40px;
19 | }
20 | .irs-with-grid {
21 | height: 60px;
22 | }
23 | .irs-line {
24 | height: 6px; top: 25px;
25 | }
26 | .irs-line-left {
27 | height: 6px;
28 | background-position: 0 -30px;
29 | }
30 | .irs-line-mid {
31 | height: 6px;
32 | background-position: 0 0;
33 | }
34 | .irs-line-right {
35 | height: 6px;
36 | background-position: 100% -30px;
37 | }
38 |
39 | .irs-diapason {
40 | height: 6px; top: 25px;
41 | background-position: 0 -60px;
42 | }
43 |
44 | .irs-slider {
45 | width: 8px; height: 15px;
46 | top: 21px;
47 | background-position: 0 -90px;
48 | }
49 | #irs-active-slider, .irs-slider:hover {
50 | background-position: 0 -120px;
51 | }
52 |
53 | .irs-min, .irs-max {
54 | color: #c0c0c0;
55 | font-size: 10px; line-height: 1.333;
56 | text-shadow: none;
57 | top: 0; padding: 1px 3px;
58 | background: rgba(0,0,0,0.1);
59 | border-radius: 3px;
60 | }
61 | .lt-ie9 .irs-min, .lt-ie9 .irs-max {
62 | background: #3654b0;
63 | }
64 |
65 | .irs-from, .irs-to, .irs-single {
66 | color: #000;
67 | font-size: 10px; line-height: 1.333;
68 | text-shadow: none;
69 | padding: 1px 5px;
70 | background: rgba(255,255,255,0.8);
71 | border-radius: 3px;
72 | }
73 | .lt-ie9 .irs-from, .lt-ie9 .irs-to, .lt-ie9 .irs-single {
74 | background: #d8dff3;
75 | }
76 |
77 | .irs-grid-pol {
78 | background: #777;
79 | }
80 | .irs-grid-text {
81 | color: #e0e0e0;
82 | }
83 |
84 | .irs-disabled {
85 | }
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/animated-overlay.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/animated-overlay.gif
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_flat_0_aaaaaa_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_flat_0_aaaaaa_40x100.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_flat_75_ffffff_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_flat_75_ffffff_40x100.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_glass_55_fbf9ee_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_glass_55_fbf9ee_1x400.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_glass_65_ffffff_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_glass_65_ffffff_1x400.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_glass_75_dadada_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_glass_75_dadada_1x400.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_glass_75_e6e6e6_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_glass_75_e6e6e6_1x400.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_glass_95_fef1ec_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_glass_95_fef1ec_1x400.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_highlight-soft_75_cccccc_1x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-bg_highlight-soft_75_cccccc_1x100.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-icons_222222_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-icons_222222_256x240.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-icons_2e83ff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-icons_2e83ff_256x240.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-icons_454545_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-icons_454545_256x240.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-icons_888888_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-icons_888888_256x240.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-icons_cd0a0a_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jQueryUI/images/ui-icons_cd0a0a_256x240.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jsTree/32px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jsTree/32px.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jsTree/39px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jsTree/39px.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jsTree/40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jsTree/40px.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/jsTree/throbber.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/jsTree/throbber.gif
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/morris/morris-0.4.3.min.css:
--------------------------------------------------------------------------------
1 | .morris-hover{position:absolute;z-index:1000;}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(255, 255, 255, 0.8);border:solid 2px rgba(230, 230, 230, 0.8);font-family:sans-serif;font-size:12px;text-align:center;}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0;}
2 | .morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0;}
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/slick/ajax-loader.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/slick/ajax-loader.gif
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/slick/fonts/slick.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/slick/fonts/slick.eot
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/slick/fonts/slick.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Generated by Fontastic.me
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/slick/fonts/slick.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/slick/fonts/slick.ttf
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/slick/fonts/slick.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/slick/fonts/slick.woff
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/slick/slick.css:
--------------------------------------------------------------------------------
1 | /* Slider */
2 | .slick-slider
3 | {
4 | position: relative;
5 |
6 | display: block;
7 |
8 | -moz-box-sizing: border-box;
9 | box-sizing: border-box;
10 |
11 | -webkit-user-select: none;
12 | -moz-user-select: none;
13 | -ms-user-select: none;
14 | user-select: none;
15 |
16 | -webkit-touch-callout: none;
17 | -khtml-user-select: none;
18 | -ms-touch-action: pan-y;
19 | touch-action: pan-y;
20 | -webkit-tap-highlight-color: transparent;
21 | }
22 |
23 | .slick-list
24 | {
25 | position: relative;
26 |
27 | display: block;
28 | overflow: hidden;
29 |
30 | margin: 0;
31 | padding: 0;
32 | }
33 | .slick-list:focus
34 | {
35 | outline: none;
36 | }
37 | .slick-list.dragging
38 | {
39 | cursor: pointer;
40 | cursor: hand;
41 | }
42 |
43 | .slick-slider .slick-track,
44 | .slick-slider .slick-list
45 | {
46 | -webkit-transform: translate3d(0, 0, 0);
47 | -moz-transform: translate3d(0, 0, 0);
48 | -ms-transform: translate3d(0, 0, 0);
49 | -o-transform: translate3d(0, 0, 0);
50 | transform: translate3d(0, 0, 0);
51 | }
52 |
53 | .slick-track
54 | {
55 | position: relative;
56 | top: 0;
57 | left: 0;
58 |
59 | display: block;
60 | }
61 | .slick-track:before,
62 | .slick-track:after
63 | {
64 | display: table;
65 |
66 | content: '';
67 | }
68 | .slick-track:after
69 | {
70 | clear: both;
71 | }
72 | .slick-loading .slick-track
73 | {
74 | visibility: hidden;
75 | }
76 |
77 | .slick-slide
78 | {
79 | display: none;
80 | float: left;
81 |
82 | height: 100%;
83 | min-height: 1px;
84 | }
85 | [dir='rtl'] .slick-slide
86 | {
87 | float: right;
88 | }
89 | .slick-slide img
90 | {
91 | display: block;
92 | }
93 | .slick-slide.slick-loading img
94 | {
95 | display: none;
96 | }
97 | .slick-slide.dragging img
98 | {
99 | pointer-events: none;
100 | }
101 | .slick-initialized .slick-slide
102 | {
103 | display: block;
104 | }
105 | .slick-loading .slick-slide
106 | {
107 | visibility: hidden;
108 | }
109 | .slick-vertical .slick-slide
110 | {
111 | display: block;
112 |
113 | height: auto;
114 |
115 | border: 1px solid transparent;
116 | }
117 | .slick-arrow.slick-hidden {
118 | display: none;
119 | }
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/summernote/font/summernote.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/summernote/font/summernote.eot
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/summernote/font/summernote.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/summernote/font/summernote.ttf
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/summernote/font/summernote.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/css/plugins/summernote/font/summernote.woff
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/switchery/switchery.css:
--------------------------------------------------------------------------------
1 | /*
2 | *
3 | * Main stylesheet for Switchery.
4 | * http://abpetkov.github.io/switchery/
5 | *
6 | */
7 |
8 | .switchery {
9 | background-color: #fff;
10 | border: 1px solid #dfdfdf;
11 | border-radius: 20px;
12 | cursor: pointer;
13 | display: inline-block;
14 | height: 30px;
15 | position: relative;
16 | vertical-align: middle;
17 | width: 50px;
18 |
19 | -webkit-box-sizing: content-box;
20 | -moz-box-sizing: content-box;
21 | box-sizing: content-box;
22 | }
23 |
24 | .switchery > small {
25 | background: #fff;
26 | border-radius: 100%;
27 | box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
28 | height: 30px;
29 | position: absolute;
30 | top: 0;
31 | width: 30px;
32 | }
--------------------------------------------------------------------------------
/theme_extensia/static/src/css/plugins/touchspin/jquery.bootstrap-touchspin.min.css:
--------------------------------------------------------------------------------
1 | /*
2 | * Bootstrap TouchSpin - v3.0.1
3 | * A mobile and touch friendly input spinner component for Bootstrap 3.
4 | * http://www.virtuosoft.eu/code/bootstrap-touchspin/
5 | *
6 | * Made by István Ujj-Mészáros
7 | * Under Apache License v2.0 License
8 | */
9 |
10 | .bootstrap-touchspin .input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}.bootstrap-touchspin .input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:8px 10px;margin-left:-1px;position:relative}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0;border-top-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:-2px;border-radius:0;border-bottom-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical i{position:absolute;top:3px;left:5px;font-size:9px;font-weight:400}
--------------------------------------------------------------------------------
/theme_extensia/static/src/img/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/img/logo.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/img/logo_mini.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/img/logo_mini.png
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/js/.DS_Store
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/custom.js:
--------------------------------------------------------------------------------
1 | odoo.define('pappaya.custom', function (require) {
2 | "use strict";
3 | console.log('Pappaya JS');
4 |
5 | //~ $(document).ready(function () {
6 | //~ // Add active class in menu parent
7 | //~ $('.oe_menu_leaf').on('click', function() {
8 | //~ var $items = $(this).parents('li');
9 | //~ setTimeout(function(){
10 | //~ $items.addClass('active');
11 | //~ }, 300);
12 | //~ });
13 | //~ });
14 |
15 | // Override controlpanel styling
16 | var controlPanel = require('web.ControlPanel');
17 | controlPanel.include({
18 | //~ _update_search_view: function(searchview, is_hidden) {
19 | //~ if (searchview) {
20 | //~ searchview.$buttons = this.nodes.$searchview_buttons;
21 | //~ searchview.toggle_visibility(!is_hidden);
22 | //~ // Set title based on current breadcrumb
23 | //~ this.$title_col.html(this.nodes.$breadcrumbs.find('.active').html());
24 | //~ }
25 | //~ }
26 | });
27 |
28 | });
29 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/senthilnathang/odoo_backend_theme/44dddf15d3bd7e17b85d44a30c16aa621b0ddeb6/theme_extensia/static/src/js/plugins/.DS_Store
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/apl/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: APL mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
14 |
27 |
28 |
29 | APL mode
30 |
56 |
57 |
64 |
65 | Simple mode that tries to handle APL as well as it can.
66 | It attempts to label functions/operators based upon
67 | monadic/dyadic usage (but this is far from fully fleshed out).
68 | This means there are meaningful classnames so hover states can
69 | have popups etc.
70 |
71 | MIME types defined: text/apl
(APL code)
72 |
73 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/css/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: CSS mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
24 |
25 |
26 | CSS mode
27 |
28 | /* Some example CSS */
29 |
30 | @import url("something.css");
31 |
32 | body {
33 | margin: 0;
34 | padding: 3em 6em;
35 | font-family: tahoma, arial, sans-serif;
36 | color: #000;
37 | }
38 |
39 | #navigation a {
40 | font-weight: bold;
41 | text-decoration: none !important;
42 | }
43 |
44 | h1 {
45 | font-size: 2.5em;
46 | }
47 |
48 | h2 {
49 | font-size: 1.7em;
50 | }
51 |
52 | h1:before, h2:before {
53 | content: "::";
54 | }
55 |
56 | code {
57 | font-family: courier, monospace;
58 | font-size: 80%;
59 | color: #418A8A;
60 | }
61 |
62 |
65 |
66 | MIME types defined: text/css
, text/x-scss
(demo ), text/x-less
(demo ).
67 |
68 | Parsing/Highlighting Tests: normal , verbose .
69 |
70 |
71 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/css/less_test.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function() {
5 | "use strict";
6 |
7 | var mode = CodeMirror.getMode({indentUnit: 2}, "text/x-less");
8 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1), "less"); }
9 |
10 | MT("variable",
11 | "[variable-2 @base]: [atom #f04615];",
12 | "[qualifier .class] {",
13 | " [property width]: [variable percentage]([number 0.5]); [comment // returns `50%`]",
14 | " [property color]: [variable saturate]([variable-2 @base], [number 5%]);",
15 | "}");
16 |
17 | MT("amp",
18 | "[qualifier .child], [qualifier .sibling] {",
19 | " [qualifier .parent] [atom &] {",
20 | " [property color]: [keyword black];",
21 | " }",
22 | " [atom &] + [atom &] {",
23 | " [property color]: [keyword red];",
24 | " }",
25 | "}");
26 |
27 | MT("mixin",
28 | "[qualifier .mixin] ([variable dark]; [variable-2 @color]) {",
29 | " [property color]: [variable darken]([variable-2 @color], [number 10%]);",
30 | "}",
31 | "[qualifier .mixin] ([variable light]; [variable-2 @color]) {",
32 | " [property color]: [variable lighten]([variable-2 @color], [number 10%]);",
33 | "}",
34 | "[qualifier .mixin] ([variable-2 @_]; [variable-2 @color]) {",
35 | " [property display]: [atom block];",
36 | "}",
37 | "[variable-2 @switch]: [variable light];",
38 | "[qualifier .class] {",
39 | " [qualifier .mixin]([variable-2 @switch]; [atom #888]);",
40 | "}");
41 |
42 | MT("nest",
43 | "[qualifier .one] {",
44 | " [def @media] ([property width]: [number 400px]) {",
45 | " [property font-size]: [number 1.2em];",
46 | " [def @media] [attribute print] [keyword and] [property color] {",
47 | " [property color]: [keyword blue];",
48 | " }",
49 | " }",
50 | "}");
51 | })();
52 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/cypher/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Cypher Mode for CodeMirror
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
17 |
30 |
31 |
32 | Cypher Mode for CodeMirror
33 |
34 | // Cypher Mode for CodeMirror, using the neo theme
35 | MATCH (joe { name: 'Joe' })-[:knows*2..2]-(friend_of_friend)
36 | WHERE NOT (joe)-[:knows]-(friend_of_friend)
37 | RETURN friend_of_friend.name, COUNT(*)
38 | ORDER BY COUNT(*) DESC , friend_of_friend.name
39 |
40 |
41 | MIME types defined:
42 | application/x-cypher-query
43 |
44 |
62 |
63 |
64 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/diff/diff.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function(mod) {
5 | if (typeof exports == "object" && typeof module == "object") // CommonJS
6 | mod(require("../../lib/codemirror"));
7 | else if (typeof define == "function" && define.amd) // AMD
8 | define(["../../lib/codemirror"], mod);
9 | else // Plain browser env
10 | mod(CodeMirror);
11 | })(function(CodeMirror) {
12 | "use strict";
13 |
14 | CodeMirror.defineMode("diff", function() {
15 |
16 | var TOKEN_NAMES = {
17 | '+': 'positive',
18 | '-': 'negative',
19 | '@': 'meta'
20 | };
21 |
22 | return {
23 | token: function(stream) {
24 | var tw_pos = stream.string.search(/[\t ]+?$/);
25 |
26 | if (!stream.sol() || tw_pos === 0) {
27 | stream.skipToEnd();
28 | return ("error " + (
29 | TOKEN_NAMES[stream.string.charAt(0)] || '')).replace(/ $/, '');
30 | }
31 |
32 | var token_name = TOKEN_NAMES[stream.peek()] || stream.skipToEnd();
33 |
34 | if (tw_pos === -1) {
35 | stream.skipToEnd();
36 | } else {
37 | stream.pos = tw_pos;
38 | }
39 |
40 | return token_name;
41 | }
42 | };
43 | });
44 |
45 | CodeMirror.defineMIME("text/x-diff", "diff");
46 |
47 | });
48 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/django/django.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function(mod) {
5 | if (typeof exports == "object" && typeof module == "object") // CommonJS
6 | mod(require("../../lib/codemirror"), require("../htmlmixed/htmlmixed"),
7 | require("../../addon/mode/overlay"));
8 | else if (typeof define == "function" && define.amd) // AMD
9 | define(["../../lib/codemirror", "../htmlmixed/htmlmixed",
10 | "../../addon/mode/overlay"], mod);
11 | else // Plain browser env
12 | mod(CodeMirror);
13 | })(function(CodeMirror) {
14 | "use strict";
15 |
16 | CodeMirror.defineMode("django:inner", function() {
17 | var keywords = ["block", "endblock", "for", "endfor", "in", "true", "false",
18 | "loop", "none", "self", "super", "if", "endif", "as", "not", "and",
19 | "else", "import", "with", "endwith", "without", "context", "ifequal", "endifequal",
20 | "ifnotequal", "endifnotequal", "extends", "include", "load", "length", "comment",
21 | "endcomment", "empty"];
22 | keywords = new RegExp("^((" + keywords.join(")|(") + "))\\b");
23 |
24 | function tokenBase (stream, state) {
25 | stream.eatWhile(/[^\{]/);
26 | var ch = stream.next();
27 | if (ch == "{") {
28 | if (ch = stream.eat(/\{|%|#/)) {
29 | state.tokenize = inTag(ch);
30 | return "tag";
31 | }
32 | }
33 | }
34 | function inTag (close) {
35 | if (close == "{") {
36 | close = "}";
37 | }
38 | return function (stream, state) {
39 | var ch = stream.next();
40 | if ((ch == close) && stream.eat("}")) {
41 | state.tokenize = tokenBase;
42 | return "tag";
43 | }
44 | if (stream.match(keywords)) {
45 | return "keyword";
46 | }
47 | return close == "#" ? "comment" : "string";
48 | };
49 | }
50 | return {
51 | startState: function () {
52 | return {tokenize: tokenBase};
53 | },
54 | token: function (stream, state) {
55 | return state.tokenize(stream, state);
56 | }
57 | };
58 | });
59 |
60 | CodeMirror.defineMode("django", function(config) {
61 | var htmlBase = CodeMirror.getMode(config, "text/html");
62 | var djangoInner = CodeMirror.getMode(config, "django:inner");
63 | return CodeMirror.overlayMode(htmlBase, djangoInner);
64 | });
65 |
66 | CodeMirror.defineMIME("text/x-django", "django");
67 | });
68 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/django/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Django template mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
27 |
28 |
29 | Django template mode
30 |
31 |
32 |
33 |
34 | My Django web application
35 |
36 |
37 |
38 | {{ page.title }}
39 |
40 |
41 | {% for item in items %}
42 | {% item.name %}
43 | {% empty %}
44 | You have no items in your list.
45 | {% endfor %}
46 |
47 |
48 |
49 |
50 |
51 |
59 |
60 | Mode for HTML with embedded Django template markup.
61 |
62 | MIME types defined: text/x-django
63 |
64 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/ecl/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: ECL mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
24 |
25 |
26 | ECL mode
27 |
28 | /*
29 | sample useless code to demonstrate ecl syntax highlighting
30 | this is a multiline comment!
31 | */
32 |
33 | // this is a singleline comment!
34 |
35 | import ut;
36 | r :=
37 | record
38 | string22 s1 := '123';
39 | integer4 i1 := 123;
40 | end;
41 | #option('tmp', true);
42 | d := dataset('tmp::qb', r, thor);
43 | output(d);
44 |
45 |
48 |
49 | Based on CodeMirror's clike mode. For more information see HPCC Systems web site.
50 | MIME types defined: text/x-ecl
.
51 |
52 |
53 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/erlang/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Erlang mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
26 |
27 |
28 | Erlang mode
29 |
30 | %% -*- mode: erlang; erlang-indent-level: 2 -*-
31 | %%% Created : 7 May 2012 by mats cronqvist
32 |
33 | %% @doc
34 | %% Demonstrates how to print a record.
35 | %% @end
36 |
37 | -module('ex').
38 | -author('mats cronqvist').
39 | -export([demo/0,
40 | rec_info/1]).
41 |
42 | -record(demo,{a="One",b="Two",c="Three",d="Four"}).
43 |
44 | rec_info(demo) -> record_info(fields,demo).
45 |
46 | demo() -> expand_recs(?MODULE,#demo{a="A",b="BB"}).
47 |
48 | expand_recs(M,List) when is_list(List) ->
49 | [expand_recs(M,L)||L<-List];
50 | expand_recs(M,Tup) when is_tuple(Tup) ->
51 | case tuple_size(Tup) of
52 | L when L < 1 -> Tup;
53 | L ->
54 | try
55 | Fields = M:rec_info(element(1,Tup)),
56 | L = length(Fields)+1,
57 | lists:zip(Fields,expand_recs(M,tl(tuple_to_list(Tup))))
58 | catch
59 | _:_ -> list_to_tuple(expand_recs(M,tuple_to_list(Tup)))
60 | end
61 | end;
62 | expand_recs(_,Term) ->
63 | Term.
64 |
65 |
66 |
74 |
75 | MIME types defined: text/x-erlang
.
76 |
77 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/gas/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Gas mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
24 |
25 |
26 | Gas mode
27 |
28 |
29 | .syntax unified
30 | .global main
31 |
32 | /*
33 | * A
34 | * multi-line
35 | * comment.
36 | */
37 |
38 | @ A single line comment.
39 |
40 | main:
41 | push {sp, lr}
42 | ldr r0, =message
43 | bl puts
44 | mov r0, #0
45 | pop {sp, pc}
46 |
47 | message:
48 | .asciz "Hello world! "
49 |
50 |
51 |
52 |
58 |
59 | Handles AT&T assembler syntax (more specifically this handles
60 | the GNU Assembler (gas) syntax.)
61 | It takes a single optional configuration parameter:
62 | architecture
, which can be one of "ARM"
,
63 | "ARMv6"
or "x86"
.
64 | Including the parameter adds syntax for the registers and special
65 | directives for the supplied architecture.
66 |
67 |
MIME types defined: text/x-gas
68 |
69 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/gfm/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: GFM mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
31 |
32 |
33 | GFM mode
34 |
35 | GitHub Flavored Markdown
36 | ========================
37 |
38 | Everything from markdown plus GFM features:
39 |
40 | ## URL autolinking
41 |
42 | Underscores_are_allowed_between_words.
43 |
44 | ## Fenced code blocks (and syntax highlighting)
45 |
46 | ```javascript
47 | for (var i = 0; i < items.length; i++) {
48 | console.log(items[i], i); // log them
49 | }
50 | ```
51 |
52 | ## Task Lists
53 |
54 | - [ ] Incomplete task list item
55 | - [x] **Completed** task list item
56 |
57 | ## A bit of GitHub spice
58 |
59 | * SHA: be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2
60 | * User@SHA ref: mojombo@be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2
61 | * User/Project@SHA: mojombo/god@be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2
62 | * \#Num: #1
63 | * User/#Num: mojombo#1
64 | * User/Project#Num: mojombo/god#1
65 |
66 | See http://github.github.com/github-flavored-markdown/.
67 |
68 |
69 |
70 |
77 |
78 | Optionally depends on other modes for properly highlighted code blocks.
79 |
80 | Parsing/Highlighting Tests: normal , verbose .
81 |
82 |
83 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/gherkin/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Gherkin mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
24 |
25 |
26 | Gherkin mode
27 |
28 | Feature: Using Google
29 | Background:
30 | Something something
31 | Something else
32 | Scenario: Has a homepage
33 | When I navigate to the google home page
34 | Then the home page should contain the menu and the search form
35 | Scenario: Searching for a term
36 | When I navigate to the google home page
37 | When I search for Tofu
38 | Then the search results page is displayed
39 | Then the search results page contains 10 individual search results
40 | Then the search results contain a link to the wikipedia tofu page
41 |
42 |
45 |
46 | MIME types defined: text/x-feature
.
47 |
48 |
49 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/go/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Go mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
26 |
27 |
28 | Go mode
29 |
30 | // Prime Sieve in Go.
31 | // Taken from the Go specification.
32 | // Copyright © The Go Authors.
33 |
34 | package main
35 |
36 | import "fmt"
37 |
38 | // Send the sequence 2, 3, 4, ... to channel 'ch'.
39 | func generate(ch chan<- int) {
40 | for i := 2; ; i++ {
41 | ch <- i // Send 'i' to channel 'ch'
42 | }
43 | }
44 |
45 | // Copy the values from channel 'src' to channel 'dst',
46 | // removing those divisible by 'prime'.
47 | func filter(src <-chan int, dst chan<- int, prime int) {
48 | for i := range src { // Loop over values received from 'src'.
49 | if i%prime != 0 {
50 | dst <- i // Send 'i' to channel 'dst'.
51 | }
52 | }
53 | }
54 |
55 | // The prime sieve: Daisy-chain filter processes together.
56 | func sieve() {
57 | ch := make(chan int) // Create a new channel.
58 | go generate(ch) // Start generate() as a subprocess.
59 | for {
60 | prime := <-ch
61 | fmt.Print(prime, "\n")
62 | ch1 := make(chan int)
63 | go filter(ch, ch1, prime)
64 | ch = ch1
65 | }
66 | }
67 |
68 | func main() {
69 | sieve()
70 | }
71 |
72 |
73 |
83 |
84 | MIME type: text/x-go
85 |
86 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/groovy/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Groovy mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
25 |
26 |
27 | Groovy mode
28 |
29 | //Pattern for groovy script
30 | def p = ~/.*\.groovy/
31 | new File( 'd:\\scripts' ).eachFileMatch(p) {f ->
32 | // imports list
33 | def imports = []
34 | f.eachLine {
35 | // condition to detect an import instruction
36 | ln -> if ( ln =~ '^import .*' ) {
37 | imports << "${ln - 'import '}"
38 | }
39 | }
40 | // print thmen
41 | if ( ! imports.empty ) {
42 | println f
43 | imports.each{ println " $it" }
44 | }
45 | }
46 |
47 | /* Coin changer demo code from http://groovy.codehaus.org */
48 |
49 | enum UsCoin {
50 | quarter(25), dime(10), nickel(5), penny(1)
51 | UsCoin(v) { value = v }
52 | final value
53 | }
54 |
55 | enum OzzieCoin {
56 | fifty(50), twenty(20), ten(10), five(5)
57 | OzzieCoin(v) { value = v }
58 | final value
59 | }
60 |
61 | def plural(word, count) {
62 | if (count == 1) return word
63 | word[-1] == 'y' ? word[0..-2] + "ies" : word + "s"
64 | }
65 |
66 | def change(currency, amount) {
67 | currency.values().inject([]){ list, coin ->
68 | int count = amount / coin.value
69 | amount = amount % coin.value
70 | list += "$count ${plural(coin.toString(), count)}"
71 | }
72 | }
73 |
74 |
75 |
82 |
83 | MIME types defined: text/x-groovy
84 |
85 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/haml/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: HAML mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
28 |
29 |
30 | HAML mode
31 |
32 | !!!
33 | #content
34 | .left.column(title="title"){:href => "/hello", :test => "#{hello}_#{world}"}
35 |
36 | %h2 Welcome to our site!
37 | %p= puts "HAML MODE"
38 | .right.column
39 | = render :partial => "sidebar"
40 |
41 | .container
42 | .row
43 | .span8
44 | %h1.title= @page_title
45 | %p.title= @page_title
46 | %p
47 | /
48 | The same as HTML comment
49 | Hello multiline comment
50 |
51 | -# haml comment
52 | This wont be displayed
53 | nor will this
54 | Date/Time:
55 | - now = DateTime.now
56 | %strong= now
57 | - if now > DateTime.parse("December 31, 2006")
58 | = "Happy new " + "year!"
59 |
60 | %title
61 | = @title
62 | \= @title
63 | Title
64 |
65 | Title
66 |
67 |
68 |
74 |
75 | MIME types defined: text/x-haml
.
76 |
77 | Parsing/Highlighting Tests: normal , verbose .
78 |
79 |
80 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/haskell/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Haskell mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
26 |
27 |
28 | Haskell mode
29 |
30 | module UniquePerms (
31 | uniquePerms
32 | )
33 | where
34 |
35 | -- | Find all unique permutations of a list where there might be duplicates.
36 | uniquePerms :: (Eq a) => [a] -> [[a]]
37 | uniquePerms = permBag . makeBag
38 |
39 | -- | An unordered collection where duplicate values are allowed,
40 | -- but represented with a single value and a count.
41 | type Bag a = [(a, Int)]
42 |
43 | makeBag :: (Eq a) => [a] -> Bag a
44 | makeBag [] = []
45 | makeBag (a:as) = mix a $ makeBag as
46 | where
47 | mix a [] = [(a,1)]
48 | mix a (bn@(b,n):bs) | a == b = (b,n+1):bs
49 | | otherwise = bn : mix a bs
50 |
51 | permBag :: Bag a -> [[a]]
52 | permBag [] = [[]]
53 | permBag bs = concatMap (\(f,cs) -> map (f:) $ permBag cs) . oneOfEach $ bs
54 | where
55 | oneOfEach [] = []
56 | oneOfEach (an@(a,n):bs) =
57 | let bs' = if n == 1 then bs else (a,n-1):bs
58 | in (a,bs') : mapSnd (an:) (oneOfEach bs)
59 |
60 | apSnd f (a,b) = (a, f b)
61 | mapSnd = map . apSnd
62 |
63 |
64 |
71 |
72 | MIME types defined: text/x-haskell
.
73 |
74 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/htmlembedded/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Html Embedded Scripts mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
28 |
29 |
30 | Html Embedded Scripts mode
31 |
32 | <%
33 | function hello(who) {
34 | return "Hello " + who;
35 | }
36 | %>
37 | This is an example of EJS (embedded javascript)
38 | The program says <%= hello("world") %>.
39 |
42 |
43 |
44 |
52 |
53 | Mode for html embedded scripts like JSP and ASP.NET. Depends on HtmlMixed which in turn depends on
54 | JavaScript, CSS and XML. Other dependancies include those of the scriping language chosen.
55 |
56 | MIME types defined: application/x-aspx
(ASP.NET),
57 | application/x-ejs
(Embedded Javascript), application/x-jsp
(JavaServer Pages)
58 |
59 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/http/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: HTTP mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
24 |
25 |
26 | HTTP mode
27 |
28 |
29 |
30 | POST /somewhere HTTP/1.1
31 | Host: example.com
32 | If-Modified-Since: Sat, 29 Oct 1994 19:43:31 GMT
33 | Content-Type: application/x-www-form-urlencoded;
34 | charset=utf-8
35 | User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.11 (KHTML, like Gecko) Ubuntu/12.04 Chromium/20.0.1132.47 Chrome/20.0.1132.47 Safari/536.11
36 |
37 | This is the request body!
38 |
39 |
40 |
43 |
44 | MIME types defined: message/http
.
45 |
46 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/javascript/json-ld.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: JSON-LD mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
27 |
28 |
29 | JSON-LD mode
30 |
31 |
32 |
33 | {
34 | "@context": {
35 | "name": "http://schema.org/name",
36 | "description": "http://schema.org/description",
37 | "image": {
38 | "@id": "http://schema.org/image",
39 | "@type": "@id"
40 | },
41 | "geo": "http://schema.org/geo",
42 | "latitude": {
43 | "@id": "http://schema.org/latitude",
44 | "@type": "xsd:float"
45 | },
46 | "longitude": {
47 | "@id": "http://schema.org/longitude",
48 | "@type": "xsd:float"
49 | },
50 | "xsd": "http://www.w3.org/2001/XMLSchema#"
51 | },
52 | "name": "The Empire State Building",
53 | "description": "The Empire State Building is a 102-story landmark in New York City.",
54 | "image": "http://www.civil.usherbrooke.ca/cours/gci215a/empire-state-building.jpg",
55 | "geo": {
56 | "latitude": "40.75",
57 | "longitude": "73.98"
58 | }
59 | }
60 |
61 |
62 |
70 |
71 | This is a specialization of the JavaScript mode .
72 |
73 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/javascript/typescript.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: TypeScript mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
24 |
25 |
26 | TypeScript mode
27 |
28 |
29 |
30 | class Greeter {
31 | greeting: string;
32 | constructor (message: string) {
33 | this.greeting = message;
34 | }
35 | greet() {
36 | return "Hello, " + this.greeting;
37 | }
38 | }
39 |
40 | var greeter = new Greeter("world");
41 |
42 | var button = document.createElement('button')
43 | button.innerText = "Say Hello"
44 | button.onclick = function() {
45 | alert(greeter.greet())
46 | }
47 |
48 | document.body.appendChild(button)
49 |
50 |
51 |
52 |
59 |
60 | This is a specialization of the JavaScript mode .
61 |
62 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/jinja2/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Jinja2 mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
24 |
25 |
26 | Jinja2 mode
27 |
28 | {# this is a comment #}
29 | {%- for item in li -%}
30 | <li>{{ item.label }}</li>
31 | {% endfor -%}
32 | {{ item.sand == true and item.keyword == false ? 1 : 0 }}
33 | {{ app.get(55, 1.2, true) }}
34 | {% if app.get('_route') == ('_home') %}home{% endif %}
35 | {% if app.session.flashbag.has('message') %}
36 | {% for message in app.session.flashbag.get('message') %}
37 | {{ message.content }}
38 | {% endfor %}
39 | {% endif %}
40 | {{ path('_home', {'section': app.request.get('section')}) }}
41 | {{ path('_home', {
42 | 'section': app.request.get('section'),
43 | 'boolean': true,
44 | 'number': 55.33
45 | })
46 | }}
47 | {% include ('test.incl.html.twig') %}
48 |
49 |
54 |
55 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/lua/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Lua mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
26 |
27 |
28 | Lua mode
29 |
30 | --[[
31 | example useless code to show lua syntax highlighting
32 | this is multiline comment
33 | ]]
34 |
35 | function blahblahblah(x)
36 |
37 | local table = {
38 | "asd" = 123,
39 | "x" = 0.34,
40 | }
41 | if x ~= 3 then
42 | print( x )
43 | elseif x == "string"
44 | my_custom_function( 0x34 )
45 | else
46 | unknown_function( "some string" )
47 | end
48 |
49 | --single line comment
50 |
51 | end
52 |
53 | function blablabla3()
54 |
55 | for k,v in ipairs( table ) do
56 | --abcde..
57 | y=[=[
58 | x=[[
59 | x is a multi line string
60 | ]]
61 | but its definition is iside a highest level string!
62 | ]=]
63 | print(" \"\" ")
64 |
65 | s = math.sin( x )
66 | end
67 |
68 | end
69 |
70 |
76 |
77 | Loosely based on Franciszek
78 | Wawrzak's CodeMirror
79 | 1 mode . One configuration parameter is
80 | supported, specials
, to which you can provide an
81 | array of strings to have those identifiers highlighted with
82 | the lua-special
style.
83 | MIME types defined: text/x-lua
.
84 |
85 |
86 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/modelica/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Modelica mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
27 |
28 |
29 | Modelica mode
30 |
31 |
32 | model BouncingBall
33 | parameter Real e = 0.7;
34 | parameter Real g = 9.81;
35 | Real h(start=1);
36 | Real v;
37 | Boolean flying(start=true);
38 | Boolean impact;
39 | Real v_new;
40 | equation
41 | impact = h <= 0.0;
42 | der(v) = if flying then -g else 0;
43 | der(h) = v;
44 | when {h <= 0.0 and v <= 0.0, impact} then
45 | v_new = if edge(impact) then -e*pre(v) else 0;
46 | flying = v_new > 0;
47 | reinit(v, v_new);
48 | end when;
49 | annotation (uses(Modelica(version="3.2")));
50 | end BouncingBall;
51 |
52 |
53 |
62 |
63 | Simple mode that tries to handle Modelica as well as it can.
64 |
65 | MIME types defined: text/x-modelica
66 | (Modlica code).
67 |
68 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/ntriples/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: NTriples mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
15 |
28 |
29 |
30 | NTriples mode
31 |
32 |
33 | .
34 | "literal 1" .
35 | _:bnode3 .
36 | _:bnode4 "literal 2"@lang .
37 | _:bnode5 "literal 3"^^ .
38 |
39 |
40 |
41 |
44 | MIME types defined: text/n-triples
.
45 |
46 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/octave/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Octave mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
24 |
25 |
26 | Octave mode
27 |
28 |
29 | %numbers
30 | [1234 1234i 1234j]
31 | [.234 .234j 2.23i]
32 | [23e2 12E1j 123D-4 0x234]
33 |
34 | %strings
35 | 'asda''a'
36 | "asda""a"
37 |
38 | %identifiers
39 | a + as123 - __asd__
40 |
41 | %operators
42 | -
43 | +
44 | =
45 | ==
46 | >
47 | <
48 | >=
49 | <=
50 | &
51 | ~
52 | ...
53 | break zeros default margin round ones rand
54 | ceil floor size clear zeros eye mean std cov
55 | error eval function
56 | abs acos atan asin cos cosh exp log prod sum
57 | log10 max min sign sin sinh sqrt tan reshape
58 | return
59 | case switch
60 | else elseif end if otherwise
61 | do for while
62 | try catch
63 | classdef properties events methods
64 | global persistent
65 |
66 | %one line comment
67 | %{ multi
68 | line commment %}
69 |
70 |
71 |
81 |
82 | MIME types defined: text/x-octave
.
83 |
84 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/pascal/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Pascal mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
24 |
25 |
26 | Pascal mode
27 |
28 |
29 |
30 | (* Example Pascal code *)
31 |
32 | while a <> b do writeln('Waiting');
33 |
34 | if a > b then
35 | writeln('Condition met')
36 | else
37 | writeln('Condition not met');
38 |
39 | for i := 1 to 10 do
40 | writeln('Iteration: ', i:1);
41 |
42 | repeat
43 | a := a + 1
44 | until a = 10;
45 |
46 | case i of
47 | 0: write('zero');
48 | 1: write('one');
49 | 2: write('two')
50 | end;
51 |
52 |
53 |
59 |
60 | MIME types defined: text/x-pascal
.
61 |
62 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/pegjs/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | CodeMirror: PEG.js Mode
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
28 |
29 |
30 | PEG.js Mode
31 |
32 | /*
33 | * Classic example grammar, which recognizes simple arithmetic expressions like
34 | * "2*(3+4)". The parser generated from this grammar then computes their value.
35 | */
36 |
37 | start
38 | = additive
39 |
40 | additive
41 | = left:multiplicative "+" right:additive { return left + right; }
42 | / multiplicative
43 |
44 | multiplicative
45 | = left:primary "*" right:multiplicative { return left * right; }
46 | / primary
47 |
48 | primary
49 | = integer
50 | / "(" additive:additive ")" { return additive; }
51 |
52 | integer "integer"
53 | = digits:[0-9]+ { return parseInt(digits.join(""), 10); }
54 |
55 | letter = [a-z]+
56 |
62 | The PEG.js Mode
63 | Created by Forbes Lindesay.
64 |
65 |
66 |
67 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/perl/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Perl mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
24 |
25 |
26 | Perl mode
27 |
28 |
29 |
30 | #!/usr/bin/perl
31 |
32 | use Something qw(func1 func2);
33 |
34 | # strings
35 | my $s1 = qq'single line';
36 | our $s2 = q(multi-
37 | line);
38 |
39 | =item Something
40 | Example.
41 | =cut
42 |
43 | my $html=<<'HTML'
44 |
45 | hi!
46 |
47 | HTML
48 |
49 | print "first,".join(',', 'second', qq~third~);
50 |
51 | if($s1 =~ m[(?{$1}=$$.' predefined variables';
53 | $s2 =~ s/\-line//ox;
54 | $s1 =~ s[
55 | line ]
56 | [
57 | block
58 | ]ox;
59 | }
60 |
61 | 1; # numbers and comments
62 |
63 | __END__
64 | something...
65 |
66 |
67 |
68 |
73 |
74 | MIME types defined: text/x-perl
.
75 |
76 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/php/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: PHP mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
30 |
31 |
32 | PHP mode
33 |
34 | 1, 'b' => 2, 3 => 'c');
36 |
37 | echo "$a[a] ${a[3] /* } comment */} {$a[b]} \$a[a]";
38 |
39 | function hello($who) {
40 | return "Hello $who!";
41 | }
42 | ?>
43 | The program says = hello("World") ?>.
44 |
47 |
48 |
49 |
58 |
59 | Simple HTML/PHP mode based on
60 | the C-like mode. Depends on XML,
61 | JavaScript, CSS, HTMLMixed, and C-like modes.
62 |
63 | MIME types defined: application/x-httpd-php
(HTML with PHP code), text/x-php
(plain, non-wrapped PHP code).
64 |
65 |
--------------------------------------------------------------------------------
/theme_extensia/static/src/js/plugins/codemirror/mode/pig/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeMirror: Pig Latin mode
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
24 |
25 |
26 | Pig Latin mode
27 |
28 | -- Apache Pig (Pig Latin Language) Demo
29 | /*
30 | This is a multiline comment.
31 | */
32 | a = LOAD "\path\to\input" USING PigStorage('\t') AS (x:long, y:chararray, z:bytearray);
33 | b = GROUP a BY (x,y,3+4);
34 | c = FOREACH b GENERATE flatten(group) as (x,y), SUM(group.$2) as z;
35 | STORE c INTO "\path\to\output";
36 |
37 | --
38 |
39 |
40 |
47 |
48 |
49 | Simple mode that handles Pig Latin language.
50 |
51 |
52 | MIME type defined: text/x-pig
53 | (PIG code)
54 |