Velká revize stylů (a některých JS) #44

Open
zelvuska wants to merge 43 commits from static-files-upgrade into master
Owner

Co jsem provedl:

  • Odstranil jsem nepoužívaný JCarousel a PrettyPhoto.
  • Aktualizoval jsem Bootstrap z 3.něco na 5.něco (a opravil font-size a mobilní meníčko, co se tím rozbilo).
  • Separoval jsem CSSka galerie do galerie.
  • Separoval apríly z base.html
  • A to hlavní, rozdělil jsem CSSka na:
    • constants.css: barvy používané na webu
    • base.css: nastylování html tagů
    • layout.css: celkové rozložení stránek
    • modules.css: stylování takových těch konkrétních „otřídovaných“ věcí
      a také jsem se pokusil dát dohromady věci, co patří k sobě, přejmenovat CSS třídy tak, aby z nich bylo poznat, co dělají, a rozdělil příliš konkrétní třídy na více generických (což vedlo k tomu, že jsem mohl udělat výsledkovky, které mají uchycený správný sloupec a řádek, protože tohle už uměla tabulka došlých řešení)
  • Nakonec jsem také opravil několik bugů, mimo jiné:
    • tabulky, které měli styl tabulky došlých řešení
    • nekonzistenci pruhů local/test/prod v tom, co zakrývají a co zakrývá je
    • zašedění ve výsledkovce (čedé ohraničení bylo mezi podproblémy a až následujícím hlavním problémem, ne mezi nimi a jejich nadproblémem)
    • na dotykových zařízeních širších než 800px se otáčecí karty orgů chovají špatně
    • a měl jsem pocit, že ještě něco, ale zapomněl jsem co…
Co jsem provedl: - Odstranil jsem nepoužívaný JCarousel a PrettyPhoto. - Aktualizoval jsem Bootstrap z 3.něco na 5.něco (a opravil font-size a mobilní meníčko, co se tím rozbilo). - Separoval jsem CSSka galerie do galerie. - Separoval apríly z base.html - A to hlavní, rozdělil jsem CSSka na: - constants.css: barvy používané na webu - base.css: nastylování html tagů - layout.css: celkové rozložení stránek - modules.css: stylování takových těch konkrétních „otřídovaných“ věcí a také jsem se pokusil dát dohromady věci, co patří k sobě, přejmenovat CSS třídy tak, aby z nich bylo poznat, co dělají, a rozdělil příliš konkrétní třídy na více generických (což vedlo k tomu, že jsem mohl udělat výsledkovky, které mají uchycený správný sloupec a řádek, protože tohle už uměla tabulka došlých řešení) - Nakonec jsem také opravil několik bugů, mimo jiné: - tabulky, které měli styl tabulky došlých řešení - nekonzistenci pruhů local/test/prod v tom, co zakrývají a co zakrývá je - zašedění ve výsledkovce (čedé ohraničení bylo mezi podproblémy a až následujícím hlavním problémem, ne mezi nimi a jejich nadproblémem) - na dotykových zařízeních širších než 800px se otáčecí karty orgů chovají špatně - a měl jsem pocit, že ještě něco, ale zapomněl jsem co…
zelvuska added 29 commits 2 months ago
zelvuska added 2 commits 2 months ago
zelvuska added 2 commits 2 months ago
zelvuska added 1 commit 2 months ago
zelvuska changed title from WIP: Velká revize stylů (a některých JS) to Velká revize stylů (a některých JS) 2 months ago
zelvuska added 1 commit 1 month ago
zelvuska added 1 commit 3 days ago
zelvuska added 7 commits 3 days ago
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.