From 05749df1bc83273492150f0df290a241ff6a9c32 Mon Sep 17 00:00:00 2001 From: KyMAN <0kyman0@gmail.com> Date: Thu, 24 Apr 2025 07:09:09 +0200 Subject: [PATCH] #wip(scss)): Adding the dynamics colors and fixing style items. --- HTML/AnP.wmarkdown.html | 44 +++-- Public/ecma/AnPLoader.ecma.js | 167 ++++++++++++++++-- Public/scss/AnP.common.scss | 16 +- Public/scss/AnP.css | 46 +++-- Public/scss/AnP.css.map | 2 +- Public/scss/AnP.icons.scss | 3 +- .../AnP.common.scssc | Bin 77838 -> 81256 bytes .../AnP.icons.scssc | Bin 8170 -> 8366 bytes version | 2 +- 9 files changed, 225 insertions(+), 55 deletions(-) diff --git a/HTML/AnP.wmarkdown.html b/HTML/AnP.wmarkdown.html index 974e7e0..de107c6 100644 --- a/HTML/AnP.wmarkdown.html +++ b/HTML/AnP.wmarkdown.html @@ -23,32 +23,38 @@ - - - - - - - diff --git a/Public/ecma/AnPLoader.ecma.js b/Public/ecma/AnPLoader.ecma.js index 610118e..4f93bf8 100644 --- a/Public/ecma/AnPLoader.ecma.js +++ b/Public/ecma/AnPLoader.ecma.js @@ -1,5 +1,16 @@ "use strict"; +/** + * @callback anp_loader_default_callback + * @returns {void} + */ + +/** + * @callback anp_loader_execute_callback + * @param {...(any|null)} [parameters] + * @returns {any|null} + */ + /** * @class * @constructor @@ -12,10 +23,11 @@ export const AnPLoader = (function(){ /** * @constructs AnPLoader * @param {!(Object.|Array.)} inputs + * @param {!anp_loader_default_callback} callback * @returns {void} * @access private */ - const AnPLoader = function(inputs){ + const AnPLoader = function(inputs, callback){ /** @type {AnPLoader} */ const self = this; @@ -26,10 +38,15 @@ export const AnPLoader = (function(){ */ const constructor = () => { - /** @type {Array.} */ - const scripts = AnPLoader.get_list_strings(AnPLoader.get_value(["script", "scripts"], inputs)), - /** @type {Array.} */ - styles = AnPLoader.get_list_strings.apply(AnPLoader.get_value(["style", "styles"], inputs)); + /** @type {number} */ + let i = 0; + /** @type {anp_loader_default_callback} */ + const end = () => { + ++ i == 2 && AnPLoader.execute(callback); + }; + + AnPLoader.styles_loader(AnPLoader.get_list_strings(AnPLoader.get_value(["style", "styles"], inputs)), end); + AnPLoader.scripts_loader(AnPLoader.get_list_strings(AnPLoader.get_value(["script", "scripts"], inputs)), end); }; @@ -38,7 +55,7 @@ export const AnPLoader = (function(){ }; /** @type {string} */ - AnPLoader.domain = /^[^\:]+\:\/{2}[^\/]+\.([lg]ocal|anprm(\.[lg]ocal)?)\/?/i.test(window.location.href) ? "local" : "k3y.pw"; + AnPLoader.DOMAIN = /^[^\:]+\:\/{2}[^\/]+\.([lg]ocal|anprm(\.[lg]ocal)?)\/?/i.test(window.location.href) ? "local" : "k3y.pw"; /** * @param {?any} item @@ -72,6 +89,14 @@ export const AnPLoader = (function(){ */ AnPLoader.is_dictionary = item => item && item.constructor == Object; + /** + * @param {?any} item + * @returns {boolean} + * @access public + * @static + */ + AnPLoader.is_function = item => typeof item == "function"; + /** * @param {?any} item * @returns {Array.} @@ -107,7 +132,7 @@ export const AnPLoader = (function(){ return value; }; - }else if(Check.is_dictionary(inputs)){ + }else if(AnPLoader.is_dictionary(inputs)){ for(let i = 0, l = (keys = AnPLoader.get_keys(keys)).length; i < l; i ++) if(inputs[keys[i]] !== undefined) return inputs[keys[i]]; @@ -123,13 +148,135 @@ export const AnPLoader = (function(){ */ AnPLoader.get_list_strings = items => { if(items){ - if(Check.is_string(items)) + if(AnPLoader.is_string(items)) return [items]; - if(Check.is_array(items)) - return items.filter(item => Check.is_string(item) || Check.is_array(item)).map(item => Check.is_array(item) ? AnPLoader.get_list_strings(item) : item); + if(AnPLoader.is_array(items)) + return items.filter(item => AnPLoader.is_string(item) || AnPLoader.is_array(item)).map(item => AnPLoader.is_array(item) ? AnPLoader.get_list_strings(item) : item); }; return []; }; + /** + * @param {!anp_loader_execute_callback} callback + * @param {...(any|null)} parameters + * @returns {any|null} + * @access public + * @static + */ + AnPLoader.execute = (callback, ...parameters) => { + return AnPLoader.is_function(callback) ? callback(...parameters) : null; + }; + + /** + * @param {!Array.>} scripts + * @param {?anp_loader_default_callback} [callback = null] + * @param {!number} [i = 0] + * @returns {void} + * @access public + * @static + */ + AnPLoader.scripts_loader = (scripts, callback = null, i = 0) => { + if(i == scripts.length){ + AnPLoader.execute(callback); + return; + }; + + /** @type {number} */ + let loaded = 0; + /** @type {number} */ + const l = scripts[i].length, + /** @type {anp_loader_default_callback} */ + end = () => { + ++ loaded == l && AnPLoader.scripts_loader(scripts, callback, i + 1); + }, + /** @type {HTMLHeadElement} */ + head = document.querySelector("head"); + + AnPLoader.get_array(scripts[i]).forEach(script => { + if(AnPLoader.is_string(script)){ + + /** @type {HTMLScriptElement} */ + const item = head.appendChild(document.createElement("script")); + + ["load", "error"].forEach(key => { + item.addEventListener(key, event => { + end(); + }); + }); + + item.setAttribute("data-type", "text/javascript;charset=utf-8"); + item.setAttribute("data-language", script.slice(-8).toLowerCase() == ".ecma.js" ? "ECMAScript 2015" : "JavaScript 1.8.5"); + item.setAttribute("src", script); + item.setAttribute("data-crossorigin", "anonymous"); + item.setAttribute("charset", "utf-8"); + + }else + end(); + }); + + }; + + /** + * @param {!Array.>} styles + * @param {?anp_loader_default_callback} [callback = null] + * @param {!number} [i = 0] + * @returns {void} + * @access public + * @static + */ + AnPLoader.styles_loader = (styles, callback = null, i = 0) => { + if(i == styles.length){ + AnPLoader.execute(callback); + return; + }; + + /** @type {number} */ + let loaded = 0; + /** @type {number} */ + const l = styles[i].length, + /** @type {anp_loader_default_callback} */ + end = () => { + ++ loaded == l && AnPLoader.styles_loader(styles, callback, i + 1); + }, + /** @type {HTMLHeadElement} */ + head = document.querySelector("head"); + + AnPLoader.get_array(styles[i]).forEach(style => { + if(AnPLoader.is_string(style)){ + + /** @type {HTMLScriptElement} */ + const item = head.appendChild(document.createElement("link")), + /** @type {boolean} */ + is_sass = style.slice(-5).toLowerCase() == ".scss"; + + ["load", "error"].forEach(key => { + item.addEventListener(key, event => { + end(); + }); + }); + + item.setAttribute("type", "text/css;charset=utf-8"); + item.setAttribute("data-language", (is_sass ? "SASS/" : "") + "CSS3"); + item.setAttribute("rel", "stylesheet"); + if(is_sass){ + + /** @type {string} */ + const css_file = style.substring(0, style.length - 5) + ".css"; + + item.setAttribute("href", css_file); + item.setAttribute("data-scss", style); + item.setAttribute("data-css-map", css_file + ".map"); + + }else + item.setAttribute("href", style); + item.setAttribute("data-crossorigin", "anonymous"); + item.setAttribute("charset", "utf-8"); + + }else + end(); + }); + + }; + return AnPLoader; })(); \ No newline at end of file diff --git a/Public/scss/AnP.common.scss b/Public/scss/AnP.common.scss index e0f9b10..039d74a 100644 --- a/Public/scss/AnP.common.scss +++ b/Public/scss/AnP.common.scss @@ -23,7 +23,7 @@ color : map-deep-get($color, $mode, fore); &,button,input,select,textarea{color : map-deep-get($color, $mode, fore);} button,input,select,textarea{background-color : map-deep-get($color, $mode, input-back);} - a[href]{ + [role=link],[data-role=link],a[href]{ &[disabled]{color : map-deep-get($color, common, grey);} &[readonly]{color : map-deep-get($color, $mode, fore);} &:not([disabled],[readonly]){ @@ -31,7 +31,7 @@ &:hover{color : map-deep-get($color, $mode, secondary);} } } - button,[type=button],[type=submit],[type=reset]{ + [role=button],[data-role=button],button,[type=button],[type=submit],[type=reset]{ &[disabled]{ border-color : map-deep-get($color, common, grey); color : map-deep-get($color, common, grey); @@ -73,13 +73,13 @@ } a[href]{text-decoration : none;} - a[href],button,[type=button],[type=submit],[type=reset]{&:not([disabled],[readonly]){ + [role=link],[role=button],[data-role=link],[data-role=button],a[href],button,[type=button],[type=submit],[type=reset]{&:not([disabled],[readonly]){ cursor : pointer; transition-duration : $transition-out; transition-property : color; &:hover{transition-duration : $transition-in;} }} - button,[type=button],[type=submit],[type=reset],[type=text],[type=number],[type=date],[type=password],textarea{ + [role=button],[data-role=button],button,[type=button],[type=submit],[type=reset],[type=text],[type=number],[type=date],[type=password],textarea{ padding : .1em .4em; border-width : .1em; border-style : solid; @@ -97,6 +97,8 @@ &>:last-child{&,&>:last-child{border-radius : 0em $border-radius $border-radius 0em;}} } + [data-visible=false]{display : none;} + header,main,footer{ position : absolute; left : 0em; @@ -208,4 +210,10 @@ }; } + .wmd-main-menu-button{ + position : absolute; + bottom : 0em; + right : 0em; + } + } \ No newline at end of file diff --git a/Public/scss/AnP.css b/Public/scss/AnP.css index 078615e..1a0e784 100644 --- a/Public/scss/AnP.css +++ b/Public/scss/AnP.css @@ -19,13 +19,13 @@ font-family: "FA6FS"; } .anp a[href] { text-decoration: none; } - .anp a[href]:not([disabled], [readonly]), .anp button:not([disabled], [readonly]), .anp [type=button]:not([disabled], [readonly]), .anp [type=submit]:not([disabled], [readonly]), .anp [type=reset]:not([disabled], [readonly]) { + .anp [role=link]:not([disabled], [readonly]), .anp [role=button]:not([disabled], [readonly]), .anp [data-role=link]:not([disabled], [readonly]), .anp [data-role=button]:not([disabled], [readonly]), .anp a[href]:not([disabled], [readonly]), .anp button:not([disabled], [readonly]), .anp [type=button]:not([disabled], [readonly]), .anp [type=submit]:not([disabled], [readonly]), .anp [type=reset]:not([disabled], [readonly]) { cursor: pointer; transition-duration: 1s; transition-property: color; } - .anp a[href]:not([disabled], [readonly]):hover, .anp button:not([disabled], [readonly]):hover, .anp [type=button]:not([disabled], [readonly]):hover, .anp [type=submit]:not([disabled], [readonly]):hover, .anp [type=reset]:not([disabled], [readonly]):hover { + .anp [role=link]:not([disabled], [readonly]):hover, .anp [role=button]:not([disabled], [readonly]):hover, .anp [data-role=link]:not([disabled], [readonly]):hover, .anp [data-role=button]:not([disabled], [readonly]):hover, .anp a[href]:not([disabled], [readonly]):hover, .anp button:not([disabled], [readonly]):hover, .anp [type=button]:not([disabled], [readonly]):hover, .anp [type=submit]:not([disabled], [readonly]):hover, .anp [type=reset]:not([disabled], [readonly]):hover { transition-duration: 0.35s; } - .anp button, .anp [type=button], .anp [type=submit], .anp [type=reset], .anp [type=text], .anp [type=number], .anp [type=date], .anp [type=password], .anp textarea { + .anp [role=button], .anp [data-role=button], .anp button, .anp [type=button], .anp [type=submit], .anp [type=reset], .anp [type=text], .anp [type=number], .anp [type=date], .anp [type=password], .anp textarea { padding: .1em .4em; border-width: .1em; border-style: solid; @@ -40,6 +40,8 @@ border-radius: 0.3em 0em 0em 0.3em; } .anp .group > :last-child, .anp .group > :last-child > :last-child { border-radius: 0em 0.3em 0.3em 0em; } + .anp [data-visible=false] { + display: none; } .anp header, .anp main, .anp footer { position: absolute; left: 0em; @@ -69,27 +71,27 @@ color: #EFEFEF; } .anp[data-gui-mode=dark] button, .anp[data-gui-mode=dark] input, .anp[data-gui-mode=dark] select, .anp[data-gui-mode=dark] textarea, .anp[data-gui-mode=default][data-dark-mode=true] button, .anp[data-gui-mode=default][data-dark-mode=true] input, .anp[data-gui-mode=default][data-dark-mode=true] select, .anp[data-gui-mode=default][data-dark-mode=true] textarea { background-color: #1b1b1b; } - .anp[data-gui-mode=dark] a[href][disabled], .anp[data-gui-mode=default][data-dark-mode=true] a[href][disabled] { + .anp[data-gui-mode=dark] [role=link][disabled], .anp[data-gui-mode=dark] [data-role=link][disabled], .anp[data-gui-mode=dark] a[href][disabled], .anp[data-gui-mode=default][data-dark-mode=true] [role=link][disabled], .anp[data-gui-mode=default][data-dark-mode=true] [data-role=link][disabled], .anp[data-gui-mode=default][data-dark-mode=true] a[href][disabled] { color: #898989; } - .anp[data-gui-mode=dark] a[href][readonly], .anp[data-gui-mode=default][data-dark-mode=true] a[href][readonly] { + .anp[data-gui-mode=dark] [role=link][readonly], .anp[data-gui-mode=dark] [data-role=link][readonly], .anp[data-gui-mode=dark] a[href][readonly], .anp[data-gui-mode=default][data-dark-mode=true] [role=link][readonly], .anp[data-gui-mode=default][data-dark-mode=true] [data-role=link][readonly], .anp[data-gui-mode=default][data-dark-mode=true] a[href][readonly] { color: #EFEFEF; } - .anp[data-gui-mode=dark] a[href]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] a[href]:not([disabled], [readonly]) { + .anp[data-gui-mode=dark] [role=link]:not([disabled], [readonly]), .anp[data-gui-mode=dark] [data-role=link]:not([disabled], [readonly]), .anp[data-gui-mode=dark] a[href]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] [role=link]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] [data-role=link]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] a[href]:not([disabled], [readonly]) { color: #2262b0; } - .anp[data-gui-mode=dark] a[href]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] a[href]:not([disabled], [readonly]):hover { + .anp[data-gui-mode=dark] [role=link]:not([disabled], [readonly]):hover, .anp[data-gui-mode=dark] [data-role=link]:not([disabled], [readonly]):hover, .anp[data-gui-mode=dark] a[href]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] [role=link]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] [data-role=link]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] a[href]:not([disabled], [readonly]):hover { color: #b06222; } - .anp[data-gui-mode=dark] button[disabled], .anp[data-gui-mode=dark] [type=button][disabled], .anp[data-gui-mode=dark] [type=submit][disabled], .anp[data-gui-mode=dark] [type=reset][disabled], .anp[data-gui-mode=default][data-dark-mode=true] button[disabled], .anp[data-gui-mode=default][data-dark-mode=true] [type=button][disabled], .anp[data-gui-mode=default][data-dark-mode=true] [type=submit][disabled], .anp[data-gui-mode=default][data-dark-mode=true] [type=reset][disabled] { + .anp[data-gui-mode=dark] [role=button][disabled], .anp[data-gui-mode=dark] [data-role=button][disabled], .anp[data-gui-mode=dark] button[disabled], .anp[data-gui-mode=dark] [type=button][disabled], .anp[data-gui-mode=dark] [type=submit][disabled], .anp[data-gui-mode=dark] [type=reset][disabled], .anp[data-gui-mode=default][data-dark-mode=true] [role=button][disabled], .anp[data-gui-mode=default][data-dark-mode=true] [data-role=button][disabled], .anp[data-gui-mode=default][data-dark-mode=true] button[disabled], .anp[data-gui-mode=default][data-dark-mode=true] [type=button][disabled], .anp[data-gui-mode=default][data-dark-mode=true] [type=submit][disabled], .anp[data-gui-mode=default][data-dark-mode=true] [type=reset][disabled] { border-color: #898989; color: #898989; box-shadow: 0em 0em 0.4em inset #898989; } - .anp[data-gui-mode=dark] button[readonly], .anp[data-gui-mode=dark] [type=button][readonly], .anp[data-gui-mode=dark] [type=submit][readonly], .anp[data-gui-mode=dark] [type=reset][readonly], .anp[data-gui-mode=default][data-dark-mode=true] button[readonly], .anp[data-gui-mode=default][data-dark-mode=true] [type=button][readonly], .anp[data-gui-mode=default][data-dark-mode=true] [type=submit][readonly], .anp[data-gui-mode=default][data-dark-mode=true] [type=reset][readonly] { + .anp[data-gui-mode=dark] [role=button][readonly], .anp[data-gui-mode=dark] [data-role=button][readonly], .anp[data-gui-mode=dark] button[readonly], .anp[data-gui-mode=dark] [type=button][readonly], .anp[data-gui-mode=dark] [type=submit][readonly], .anp[data-gui-mode=dark] [type=reset][readonly], .anp[data-gui-mode=default][data-dark-mode=true] [role=button][readonly], .anp[data-gui-mode=default][data-dark-mode=true] [data-role=button][readonly], .anp[data-gui-mode=default][data-dark-mode=true] button[readonly], .anp[data-gui-mode=default][data-dark-mode=true] [type=button][readonly], .anp[data-gui-mode=default][data-dark-mode=true] [type=submit][readonly], .anp[data-gui-mode=default][data-dark-mode=true] [type=reset][readonly] { border-color: #EFEFEF; color: #EFEFEF; box-shadow: 0em 0em 0.4em inset #898989; } - .anp[data-gui-mode=dark] button:not([disabled], [readonly]), .anp[data-gui-mode=dark] [type=button]:not([disabled], [readonly]), .anp[data-gui-mode=dark] [type=submit]:not([disabled], [readonly]), .anp[data-gui-mode=dark] [type=reset]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] button:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] [type=button]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] [type=submit]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] [type=reset]:not([disabled], [readonly]) { + .anp[data-gui-mode=dark] [role=button]:not([disabled], [readonly]), .anp[data-gui-mode=dark] [data-role=button]:not([disabled], [readonly]), .anp[data-gui-mode=dark] button:not([disabled], [readonly]), .anp[data-gui-mode=dark] [type=button]:not([disabled], [readonly]), .anp[data-gui-mode=dark] [type=submit]:not([disabled], [readonly]), .anp[data-gui-mode=dark] [type=reset]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] [role=button]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] [data-role=button]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] button:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] [type=button]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] [type=submit]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=true] [type=reset]:not([disabled], [readonly]) { border-color: #2262b0; color: #89a9d0; box-shadow: 0em 0em 0.4em inset #2262b0; } - .anp[data-gui-mode=dark] button:not([disabled], [readonly]):hover, .anp[data-gui-mode=dark] [type=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=dark] [type=submit]:not([disabled], [readonly]):hover, .anp[data-gui-mode=dark] [type=reset]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] button:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] [type=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] [type=submit]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] [type=reset]:not([disabled], [readonly]):hover { + .anp[data-gui-mode=dark] [role=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=dark] [data-role=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=dark] button:not([disabled], [readonly]):hover, .anp[data-gui-mode=dark] [type=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=dark] [type=submit]:not([disabled], [readonly]):hover, .anp[data-gui-mode=dark] [type=reset]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] [role=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] [data-role=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] button:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] [type=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] [type=submit]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=true] [type=reset]:not([disabled], [readonly]):hover { border-color: #b06222; color: #d0a989; box-shadow: 0em 0em 0.4em inset #b06222; } @@ -100,27 +102,27 @@ color: #222; } .anp[data-gui-mode=light] button, .anp[data-gui-mode=light] input, .anp[data-gui-mode=light] select, .anp[data-gui-mode=light] textarea, .anp[data-gui-mode=default][data-dark-mode=false] button, .anp[data-gui-mode=default][data-dark-mode=false] input, .anp[data-gui-mode=default][data-dark-mode=false] select, .anp[data-gui-mode=default][data-dark-mode=false] textarea { background-color: #f2f2f2; } - .anp[data-gui-mode=light] a[href][disabled], .anp[data-gui-mode=default][data-dark-mode=false] a[href][disabled] { + .anp[data-gui-mode=light] [role=link][disabled], .anp[data-gui-mode=light] [data-role=link][disabled], .anp[data-gui-mode=light] a[href][disabled], .anp[data-gui-mode=default][data-dark-mode=false] [role=link][disabled], .anp[data-gui-mode=default][data-dark-mode=false] [data-role=link][disabled], .anp[data-gui-mode=default][data-dark-mode=false] a[href][disabled] { color: #898989; } - .anp[data-gui-mode=light] a[href][readonly], .anp[data-gui-mode=default][data-dark-mode=false] a[href][readonly] { + .anp[data-gui-mode=light] [role=link][readonly], .anp[data-gui-mode=light] [data-role=link][readonly], .anp[data-gui-mode=light] a[href][readonly], .anp[data-gui-mode=default][data-dark-mode=false] [role=link][readonly], .anp[data-gui-mode=default][data-dark-mode=false] [data-role=link][readonly], .anp[data-gui-mode=default][data-dark-mode=false] a[href][readonly] { color: #222; } - .anp[data-gui-mode=light] a[href]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] a[href]:not([disabled], [readonly]) { + .anp[data-gui-mode=light] [role=link]:not([disabled], [readonly]), .anp[data-gui-mode=light] [data-role=link]:not([disabled], [readonly]), .anp[data-gui-mode=light] a[href]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] [role=link]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] [data-role=link]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] a[href]:not([disabled], [readonly]) { color: #2272D4; } - .anp[data-gui-mode=light] a[href]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] a[href]:not([disabled], [readonly]):hover { + .anp[data-gui-mode=light] [role=link]:not([disabled], [readonly]):hover, .anp[data-gui-mode=light] [data-role=link]:not([disabled], [readonly]):hover, .anp[data-gui-mode=light] a[href]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] [role=link]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] [data-role=link]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] a[href]:not([disabled], [readonly]):hover { color: #D47222; } - .anp[data-gui-mode=light] button[disabled], .anp[data-gui-mode=light] [type=button][disabled], .anp[data-gui-mode=light] [type=submit][disabled], .anp[data-gui-mode=light] [type=reset][disabled], .anp[data-gui-mode=default][data-dark-mode=false] button[disabled], .anp[data-gui-mode=default][data-dark-mode=false] [type=button][disabled], .anp[data-gui-mode=default][data-dark-mode=false] [type=submit][disabled], .anp[data-gui-mode=default][data-dark-mode=false] [type=reset][disabled] { + .anp[data-gui-mode=light] [role=button][disabled], .anp[data-gui-mode=light] [data-role=button][disabled], .anp[data-gui-mode=light] button[disabled], .anp[data-gui-mode=light] [type=button][disabled], .anp[data-gui-mode=light] [type=submit][disabled], .anp[data-gui-mode=light] [type=reset][disabled], .anp[data-gui-mode=default][data-dark-mode=false] [role=button][disabled], .anp[data-gui-mode=default][data-dark-mode=false] [data-role=button][disabled], .anp[data-gui-mode=default][data-dark-mode=false] button[disabled], .anp[data-gui-mode=default][data-dark-mode=false] [type=button][disabled], .anp[data-gui-mode=default][data-dark-mode=false] [type=submit][disabled], .anp[data-gui-mode=default][data-dark-mode=false] [type=reset][disabled] { border-color: #898989; color: #898989; box-shadow: 0em 0em 0.4em inset #898989; } - .anp[data-gui-mode=light] button[readonly], .anp[data-gui-mode=light] [type=button][readonly], .anp[data-gui-mode=light] [type=submit][readonly], .anp[data-gui-mode=light] [type=reset][readonly], .anp[data-gui-mode=default][data-dark-mode=false] button[readonly], .anp[data-gui-mode=default][data-dark-mode=false] [type=button][readonly], .anp[data-gui-mode=default][data-dark-mode=false] [type=submit][readonly], .anp[data-gui-mode=default][data-dark-mode=false] [type=reset][readonly] { + .anp[data-gui-mode=light] [role=button][readonly], .anp[data-gui-mode=light] [data-role=button][readonly], .anp[data-gui-mode=light] button[readonly], .anp[data-gui-mode=light] [type=button][readonly], .anp[data-gui-mode=light] [type=submit][readonly], .anp[data-gui-mode=light] [type=reset][readonly], .anp[data-gui-mode=default][data-dark-mode=false] [role=button][readonly], .anp[data-gui-mode=default][data-dark-mode=false] [data-role=button][readonly], .anp[data-gui-mode=default][data-dark-mode=false] button[readonly], .anp[data-gui-mode=default][data-dark-mode=false] [type=button][readonly], .anp[data-gui-mode=default][data-dark-mode=false] [type=submit][readonly], .anp[data-gui-mode=default][data-dark-mode=false] [type=reset][readonly] { border-color: #222; color: #222; box-shadow: 0em 0em 0.4em inset #898989; } - .anp[data-gui-mode=light] button:not([disabled], [readonly]), .anp[data-gui-mode=light] [type=button]:not([disabled], [readonly]), .anp[data-gui-mode=light] [type=submit]:not([disabled], [readonly]), .anp[data-gui-mode=light] [type=reset]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] button:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] [type=button]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] [type=submit]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] [type=reset]:not([disabled], [readonly]) { + .anp[data-gui-mode=light] [role=button]:not([disabled], [readonly]), .anp[data-gui-mode=light] [data-role=button]:not([disabled], [readonly]), .anp[data-gui-mode=light] button:not([disabled], [readonly]), .anp[data-gui-mode=light] [type=button]:not([disabled], [readonly]), .anp[data-gui-mode=light] [type=submit]:not([disabled], [readonly]), .anp[data-gui-mode=light] [type=reset]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] [role=button]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] [data-role=button]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] button:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] [type=button]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] [type=submit]:not([disabled], [readonly]), .anp[data-gui-mode=default][data-dark-mode=false] [type=reset]:not([disabled], [readonly]) { border-color: #2272D4; color: #224a7b; box-shadow: 0em 0em 0.4em inset #2272D4; } - .anp[data-gui-mode=light] button:not([disabled], [readonly]):hover, .anp[data-gui-mode=light] [type=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=light] [type=submit]:not([disabled], [readonly]):hover, .anp[data-gui-mode=light] [type=reset]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] button:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] [type=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] [type=submit]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] [type=reset]:not([disabled], [readonly]):hover { + .anp[data-gui-mode=light] [role=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=light] [data-role=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=light] button:not([disabled], [readonly]):hover, .anp[data-gui-mode=light] [type=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=light] [type=submit]:not([disabled], [readonly]):hover, .anp[data-gui-mode=light] [type=reset]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] [role=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] [data-role=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] button:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] [type=button]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] [type=submit]:not([disabled], [readonly]):hover, .anp[data-gui-mode=default][data-dark-mode=false] [type=reset]:not([disabled], [readonly]):hover { border-color: #D47222; color: #7b4a22; box-shadow: 0em 0em 0.4em inset #D47222; } @@ -197,6 +199,10 @@ margin: 0em; } .anp .gui-controls [data-icon] + [data-i18n] { display: none; } + .anp .wmd-main-menu-button { + position: absolute; + bottom: 0em; + right: 0em; } .anp [data-icon=less_zoom]::before { content: "\f010"; } @@ -212,6 +218,8 @@ content: "\f015"; } .anp [data-icon=web]::before { content: "\f0ac"; } +.anp [data-icon=menu]::before { + content: "\f0c9"; } .anp [data-icon=git]::before { content: "\f841"; font-family: "FA6FB"; } diff --git a/Public/scss/AnP.css.map b/Public/scss/AnP.css.map index 32b357a..a7ad169 100644 --- a/Public/scss/AnP.css.map +++ b/Public/scss/AnP.css.map @@ -1,6 +1,6 @@ { "version": 3, -"mappings": "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", +"mappings": "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", "sources": ["AnP.common.scss","AnP.base.scss","AnP.settings.scss","AnP.icons.scss"], "names": [], "file": "AnP.css" diff --git a/Public/scss/AnP.icons.scss b/Public/scss/AnP.icons.scss index 0241c67..6c23108 100644 --- a/Public/scss/AnP.icons.scss +++ b/Public/scss/AnP.icons.scss @@ -7,7 +7,8 @@ "zoom_mode" : "f689", "more_options" : "f013", "home" : "f015", - "web" : "f0ac" + "web" : "f0ac", + "menu" : "f0c9" ){ [data-icon=#{$name}]::before{content : unicode($code);} } diff --git a/Tools/.sass-cache/0a8d081567b7db68ac740490199389ac3b342dd1/AnP.common.scssc b/Tools/.sass-cache/0a8d081567b7db68ac740490199389ac3b342dd1/AnP.common.scssc index 8091ecddf273b25892af0e683a3173dfae31159f..2e60a3168b850e9377ea360a7d2e9e78b908ffd5 100644 GIT binary patch delta 13332 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 Zl6LaFOk&frh|Wd2oXNA~%P!LIe*syY1=;`r delta 11557 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 AhyVZp diff --git a/Tools/.sass-cache/0a8d081567b7db68ac740490199389ac3b342dd1/AnP.icons.scssc b/Tools/.sass-cache/0a8d081567b7db68ac740490199389ac3b342dd1/AnP.icons.scssc index 924641e7add6059f5fbea7359faeca551ddb2add..6a8cf748274514c975d9d203ebddf2d2cdbec855 100644 GIT binary patch delta 2145 zcma);O-vI(6vwkmw9xOCc6ZzT=ob`Xbz7jNEgQoUAt*6H)WnEzC>4?-QjIYl&;wTz zCFUIoQM~BMKnUJ7#&AIoUe%)qJ$Uh~&I~fs);Y+Dp}+TkZ}$DN<=gPf5p%#Snt5ln zT*_6-#qvUVu2SjC_sa{msl=EO9>tS%dBZnFxKd>_Fbx;xhq#Wf*WaGMq}c^h@K3 zX$C%Z!^6%@jK>*_gP)OcAEw!?X_$yEa`UgSI#e+O2fiL|{v_i-S5J)bW?%~7?z8m1 z)V%|?Q%syEZw&k!O1H)LSOJv=+u~j`J_=8yFy!UN*G4z^w2O|VHnXyPYXydk9$44j fMNY<@@xMPw{C_|)J`_(b)3XN>P|=#%0fNgLDz delta 2138 zcmZ{lOKTHR6o8qjTAFv#d1W4%#F`=o)8=J5j-?|$>Lb#Jg3_whmKNGg(Ul-Y>Msxv zMFbId)=fdW5?oj)xOOQ>b={qF1vcSn_f)2#-ibx?JJm%tZ|uafLWEQNg9_3+?$HN<;D#Mn0#!R z%QOPaM$F+dr2umzemuG!xOU>@D(#2l@q~A-<>_wDGu+Ied(tcUXZ&|&Pk0sxdl^43 zq+ln02euMY5)UJjRJ|Z*7CcT!^x3e&qUbXdE09X*MJY5=i7*8gp}>#CZCed7Dq(Q! zDoiH_xD1Y61v+*bhn=dhn_S|?;n-Ek$0V4MRW664S79Tj!FMC$@p{Ga(+(wRpRausDU-H46Kge4i28zd@S7J<=)=tlyMabX z#{X$YqkZjWINBW)zD%_f>z(=d-tjh$-kHQZ9bTxTb|JL&0_g&`SAaiigUjg5w*pLP zP1sS7!gjX>pEa5MmZBVf}dGdLSLFnpvASPjuoKd@v`4 RNr+kdaK^s4Ig=X`{{rLK(AWR~ diff --git a/version b/version index 8a9ecc2..7bcd0e3 100644 --- a/version +++ b/version @@ -1 +1 @@ -0.0.1 \ No newline at end of file +0.0.2 \ No newline at end of file