#wip(scss)): Adding the dynamics colors and fixing style items.

This commit is contained in:
KyMAN 2025-04-24 07:09:09 +02:00
parent 237c280553
commit 05749df1bc
9 changed files with 225 additions and 55 deletions

View File

@ -23,32 +23,38 @@
</style>
<link type="text/css;charset=utf-8" data-language="CSS3" rel="stylesheet" href="/css/FontAwesome-6.7.2.css" data-crossorigin="anonymous" charset="utf-8" />
<link type="text/css;charset=utf-8" data-language="CSS3" rel="stylesheet" href="https://wmarkdown.k3y.pw/css/WMarkDown.icons.FontAwesome.css" data-crossorigin="anonymous" charset="utf-8" />
<link type="text/css;charset=utf-8" data-language="SASS/CSS3" rel="stylesheet" href="https://wmarkdown.k3y.pw/scss/WMarkDown.css" data-scss="https://wmarkdown.k3y.pw/scss/WMarkDown.scss" data-css-map="https://wmarkdown.k3y.pw/scss/WMarkDown.css.map" data-crossorigin="anonymous" charset="utf-8" />
<link type="text/css;charset=utf-8" data-language="SASS/CSS3" rel="stylesheet" href="/scss/AnP.css" data-scss="/scss/AnP.scss" data-css-map="/scss/AnP.css.map" data-crossorigin="anonymous" charset="utf-8" />
<script data-type="text/javascript;charset=utf-8" data-language="ECMAScript 2015" src="https://cdnjs.cloudflare.com/ajax/libs/mermaid/11.5.0/mermaid.min.js" data-crossorigin="anonymous" charset="utf-8"></script>
<script data-type="text/javascript;charset=utf-8" data-language="ECMAScript 2015" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.2.2/es5/tex-mml-chtml.min.js" data-crossorigin="anonymous" charset="utf-8"></script>
<script type="module" data-type="text/javascript;charset=utf-8" data-language="ECMAScript 2015" charset="utf-8">
"use strict";
import {AnPLoader} from "/ecma/AnPLoader.ecma.js";
import {AnP} from "/ecma/Application/AnP.ecma.js";
import {Utils} from "/ecma/Utils/Utils.ecma.js";
import {WMarkDown} from "https://wmarkdown.k3y.pw/ecma/WMarkDown.ecma.js";
import {WMarkDown} from "https://wmarkdown.local/ecma/WMarkDown.ecma.js";
/** @type {string} */
const domain = /^[^\:]+\:\/{2}[^\/]+\.([lg]ocal|anprm(\.[lg]ocal)?)\/?/i.test(window.location.href) ? "local" : "k3y.pw";
new AnPLoader({
scripts : [[
"https://cdnjs.cloudflare.com/ajax/libs/mermaid/11.5.0/mermaid.min.js",
"https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.2.2/es5/tex-mml-chtml.min.js"
]],
styles : [[
"/css/FontAwesome-6.7.2.css",
"https://wmarkdown.local/css/WMarkDown.icons.FontAwesome.css",
"https://wmarkdown.local/scss/WMarkDown.scss",
"/scss/AnP.scss"
]]
}, () => {
/** @type {WMarkDown} */
const wmarkdown = new WMarkDown({dictionary : {dictionaries}.map(link => Utils.string_variables(link, {
domain : domain
}))}),
/** @type {AnP} */
anp = new AnP({
debug_mode : true,
position : ".anp"
});
/** @type {WMarkDown} */
const wmarkdown = new WMarkDown({dictionary : {dictionaries}.map(link => Utils.string_variables(link, {
domain : AnPLoader.DOMAIN
}))}),
/** @type {AnP} */
anp = new AnP({
debug_mode : true,
position : ".anp"
});
});
</script>

View File

@ -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.<string, any|null>|Array.<any|null>)} 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.<any>} */
const scripts = AnPLoader.get_list_strings(AnPLoader.get_value(["script", "scripts"], inputs)),
/** @type {Array.<any>} */
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.<any|null>}
@ -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.<Array.<string>>} 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.<Array.<string>>} 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;
})();

View File

@ -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;
}
}

View File

@ -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"; }

View File

@ -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"

View File

@ -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);}
}

View File

@ -1 +1 @@
0.0.1
0.0.2