MozillaCZ / prezentace

Mozilla.cz - prezentace
https://www.mozilla.cz/prezentace/
MIT License
0 stars 2 forks source link

Vzhled podle Moz://a protocolu #5

Open MikkCZ opened 5 years ago

MikkCZ commented 5 years ago

viz https://protocol.mozilla.org/demos/index.html

janbrasna commented 4 months ago

Obecne povetsinou @mozillaCZ weby nepouzivaji Protocol komponenty, +branding je taky jeste "postaru" bez noveho CI systemu. Oboje se da resit, muzu se na to podivat pokud by byl zajem. Treba infosec@mozilla je taky Jekyll adaptovany z Frontierline(WP) pres jekyll-theme-slate, a z nej by se dalo "lacine" vyjit — muzu zkusit extrahovat zaklady a zjistit zda to bude kompatibilni i s Ruby 3 + Jekyll 4 (bezi jinak na Ruby 2.6 a Jekyll 3.9)

Tady je treba ukazka stranky s tabulkou jak by vysledek mohl vypadat. V hlavicce muze navic link na pridani noveho obsahu via GH PR, a jedine co bude chybet je ikonka videa, kterou tam ale muzu pridat pri cistce jinych nepotrebnych assetu (ta sablona na infosec obsahuje vsechny nadbytecnosti z puvodniho frontierline jako ikony k newsletterum, styling .wp-* vystupu/editoru aj., takze to bude potrebovat jen trosku procistit; mozna to udelam v ramci uklidu nejdriv na infosecu…)

Takovyto vystup by nam ty upstream sablony mohly dat vychoze:

Screen Shot 2024-03-24 at 14 35 55

janbrasna commented 4 months ago

@MikkCZ Tak rychlym pokusem lze vetsinu toho jekyll-theme-slate vynechat (na infosec je pouzite jako zaklad nad GH Pages Classic pages-gem buildu kde neni uplne moc volna ruka, ale tady takovy problem nebude) tj. by nebylo potreba pridavat zadne dalsi dependence, a jen to zvladnout pridanymi styly.

Aktualni pokus "bez prace" vypada cca takto:

Screen Shot 2024-03-24 at 18 09 17

(je videt ze to neni uplne aktualni frontierline; mrknu se na update upstream co to bude obnaset…)

EDIT: nalinkoval jsem jeste zakladni styly toho jekyll-slate-theme a aktualne to vypada cca takto:

Screen Shot 2024-03-24 at 18 43 36

takze optimalni vysledek bude nekde mezi; zacnu pak promazavat nepotrebnosti a az zbydou otazky co tabulka/legenda, typografie, hlavicka aj. tak pak bude otazka zda vic "zilla" nebo vic "open", ale tim ze tohle bude jediny obsah tak bude spis dulezite vyladit pozadi tabulky resp. sudych radku atp. vic nez zbytek celeho stylu.

(zatim jsem musel vyhodit twitter odkazy kvuli linkcheckeru ale jinak build&deploy preview)

— mam se do toho pustit a zkusit to adaptovat? Byl by o to zajem?

MikkCZ commented 3 months ago

Ahoj @janbrasna .

Promiň za delší odpověď. Ten odkaz, co jsi poslal vypadá docela dobře. Nedíval jsem se na výstup a kód, ale nejspíš by stačilo upravit odkaz na logu v záhlaví, zarovnat tabulku a mohl by to být pěkný PR.

janbrasna commented 3 months ago

Prosimte to nijak nespecha;) Jen ze jsem mel zrovna podobny stack v ruce a prislo mi ze by to slo analogicky aplikovat, tak jsem narychlo nahodit pokus, zda by o to byl zajem…

TIm padem se tomu v pristich par tydnech povenuji trochu vic, natahnu aktualni guidelines (tohle je par let outdated) a poslu prubezne jak to vypada. Az se shodneme na nejakem "ok" stylu, tak pak se teprv ponorim do produkcni jakosti — markup je v pohode (±vas soucasny) ale ty bundly s komponenty jsou ted naprosto neoptimalizovane tj. ty budou pak potrebovat precizni odtucneni, nez to bude nejak rozumneji pouzitelne.

Chtel jsem to nejdriv udelat nacisto na infosec kam se na gh+jekyll postupne migruje obsah z mozwiki, ale tam ted chybi moralni kapacity se tomu venovat, tak si to ocisteni na nejaky pouzitelnejsi jekyll-jakobyprotocol theme zkusim aspon tady, bude jednodussi aktualizace na soucasny frontierline sass protoze tady realne musime z obsahu ponechat jen tabulku;) takze tree-shaking na konecnou cistku nebude tak slozite hlidat.

janbrasna commented 3 months ago

@MikkCZ PS: budu potrebovat asistenci okolo toho linkcheckeru — nezvlada soucasne twitter response kody, tj. bud bude potreba pridat nejake ignore patterny, nebo najit URLs ktere tomu nevadi; zkus si to pls u sebe — ja soucasnym neprojdu buildem: runs/8410988376/job/23030058560#step:4:200

40x responsy robotum?

![Screenshot 2024-04-06 at 15 49 47](https://github.com/MozillaCZ/prezentace/assets/1784648/1d09117f-fa72-43d4-8dd8-5e8ba6bf6eb9) ![Screenshot 2024-04-06 at 15 50 13](https://github.com/MozillaCZ/prezentace/assets/1784648/60ce9a58-c04d-4585-a2c0-01abfef86a64)

MikkCZ commented 3 months ago

Promiň, že reaguji jenom o víkendech. V týdnu jsem pracovně hodně vytížený a tak jsem rád, kdy nemusím pak večer koukat do kódu, nebo vůbec do počítače.

https://github.com/MozillaCZ/prezentace/pull/43 by to mělo vyřešit.