Znáte to, patláte nějakou webovou aplikaci, nebo možná obyčejnou webovou stránku, strukturu máte hotovou, obsah taktéž, a nastal čas to celé nějak obléknout. To aby ty davy, co vaše dílo nevyhnutelně přijdou obdivovat, měly očima na čem spočinout.
Nemáte-li fantazii, sáhnete po Bootstrapu, nicméně ti dobrodružnější bezpochyby zatouží po unikátnějším vzhledu. Máme tu např.:
- TuiCss emulující vzhled aplikací DOSových
- System.css opičící se po starých MacOS
- Bootstrap/386, což je opět DOS
- 98.css, sadu stylů po vzoru Windows 98
...no a teď přibyl propracovaný javascriptový framework w95, který velmi komplexně a velmi zdatně napodobuje vzhled Windows 95.
Na rozdíl od výše zmíněných neobléká HTML kód do CSS hávu, vše je realizováno v JavaScriptovém <canvas> prvku, tzn. použití je trochu komplikovanější, odměnou vám ale bude webová aplikace s nepřekonatelně funkčním vzhledem.
Ano, považuji "Chicago" za výjimečně použitelné a oku lahodící UI a uvítal bych ho i v moderních Windows. K dispozici je přehršel prvků, od menu, oken, tlačítek, přes checkboxy, táhla, selecty, po progress bary, dialogová okna, textová pole... co hrdlo ráčí! :)
Celý projekt i s nezbytnou dokumentací najdete na GitHubu.
Nacpat celou webovou stránku do canvasu je ale z hlediska uživatelské přívětivosti na zabití…
Naprosto :) Nasazení vidím spíše v kontextu aplikací běžících na Electronu a podobných zhůvěřilostech :)