diff --git a/assets/css/main.css b/assets/css/main.css index 35c8d39..8bbbe6b 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -531,9 +531,9 @@ main{padding:1.125rem 1.25rem 2.5rem} .filter-panel .search-field .filter-label-accent,.filter-label-accent{color:#e1e1e1!important} .filter-panel .search-field.filter-active>span,.filter-check.filter-active>span{color:#a9cee9!important} .filter-check input{width:1.25rem;height:1.25rem;border:0;border-radius:0;background:#c4c8c9} -.filter-check input:checked{border:0;background:#2795ed url('../pictures/check.png') center/100% 100% no-repeat} +.filter-check input:checked{border:0;background:#2795ed url('../pictures/check.svg') center/100% 100% no-repeat} .filter-check input:checked::after{content:none} -.filter-clear,.filter-clear:hover,.filter-clear-accent{width:1.25rem;height:1.25rem;border:0;border-radius:0;background:transparent url('../pictures/check2.png') center/100% 100% no-repeat;color:transparent} +.filter-clear,.filter-clear:hover,.filter-clear-accent{width:1.25rem;height:1.25rem;border:0;border-radius:0;background:transparent url('../pictures/check2.svg') center/100% 100% no-repeat;color:transparent} .intro{padding:1.25rem 1.125rem 1.5rem;background:transparent} .org-sticky{width:100%;max-width:none} diff --git a/build-dist.mjs b/build-dist.mjs new file mode 100644 index 0000000..7a75326 --- /dev/null +++ b/build-dist.mjs @@ -0,0 +1,32 @@ +import {cp, mkdir, readFile, writeFile} from 'node:fs/promises'; +import {transform} from 'esbuild'; + +const staticDirectories=[ + ['assets/pictures','dist/assets/pictures'], + ['assets/figma-okb','dist/assets/figma-okb'], + ['assets/figma-saturn','dist/assets/figma-saturn'], + ['assets/figma-uaz','dist/assets/figma-uaz'], + ['pictures2','dist/pictures2'] +]; + +await Promise.all(staticDirectories.map(async([source,target])=>{ + await mkdir(target,{recursive:true}); + await cp(source,target,{ + recursive:true, + force:true, + filter:path=>!path.endsWith('.DS_Store') + }); +})); + +await mkdir('dist/assets/js',{recursive:true}); +for(const file of ['main-card-data.js','app.js']){ + const source=await readFile(`assets/js/${file}`,'utf8'); + const result=await transform(source,{ + loader:'js', + minify:true, + target:'es2019', + charset:'utf8', + legalComments:'none' + }); + await writeFile(`dist/assets/js/${file}`,result.code); +} diff --git a/index.html b/index.html index 7420e35..d6307dd 100644 --- a/index.html +++ b/index.html @@ -4,6 +4,7 @@