Merge branch 'dev-zabran' into nohac-7958,7998,8001,8010,8012
Merge branch 'nohac-7958,7998,8001,8010,8012' of https://gitlab.kiv.zcu.cz/aswi/aswi-2020/aswi2020merlot into nohac-7958,7998,8001,8010,8012
Issue #8009 @3hMírné úpravy.Errory v loginu a registraci z neznámého důvodu úplně zmizely (efekt platný před provedením změn).V artefaktech, oblíbených artefaktech a charts je chaos.U charts se mi stále nedaří vytvořit view.
Fast fix
Issue #8010 @3h
Uprava "Categories" podle specifikovaneho navrhu. Predelany ssytem vyberu categories, kde lze vybrat vice kategorii najednou a po stisknuti tlacitka ENTER se uzivatel prenese do seznamu vsech vybranych artefaktu.
Issue #8001 @3h
Funkci posilani registracniho emailu registrovanemu uzivateli. Po registraci se uzivateli vytvori unikatni hash, ktery se mu preda v emailu jako registracni kod. Po vstupu na stranky verify/{reg.klic}, bude klic prijat a ucet aktivovan, ci bude zamitnut na zaklade pozdni registace uctu, ci spatne zadaneho klice (chybne zapsany klic). IMPORTANT!! - byla upravena struktrua tabulky Users, je tedy nutne znovu zmigrovat celou databasi. Migrace by mela byt upravena tak, aby se prislusny sloupec vytvoril.
Issue #8050 @1h[+] Vytvoření artefaktů pro desktop[+] Napojení komponenty books[+] Úprava route
Issue #8050 @3h[+] Vytvoření komponenty pro knihy na desktop[+] Stylování komponenty a testování napojení na controller
Issue #8047 @1h[+] Oprava pozicování tlačítka, zmenšení odsazení
Issue #8011 @0.25hOprava menu - nastavení top a bottom padding tak, aby to sedělo dle návrhu.
Issue #8011Oprava login menu. Je třeba domluvit, jak přesně by mělo na loginu horní menu vypadat. Zatím má parametry z návrhu.
Issue #8011 @0.5hÚprava menu, aby dávalo smysl pro různé šířky.
Issue #7959 @0.5h[+] Zprovozněny Charts se správným pořadím a like/dislike. Zatím ale velmi neefektivní na databázové úrovni - je třeba zařídit pohled a jeho aktualizaci.
Issue #7959 @1.25hDalší pokroky v Charts. Zatím stále nefunkční.
Issue #7959 @0.5hPrvní rychlá verze Charts. Styl by asi měl odpovídat FavArtefacts, takže je kopíruji.[/] Oprava tlačítek v horní lište, už nemají pozadí.
Issue #8011 @0.25h[/] Předělány popisky horního menu a margin, aby blíže odpovídalo návrhu.
Issue #8011 @1.5h[+] Přidáno horní menu pro desktop. Má oproti návrhu basic hover a bílá písmena na active.[/] Zrušen outline pro logo-kaplicky a šipky při focus(kliknutí). Vypadalo to divně.
Issue #8048 @1h[-] Odstraněn stín z top-baru. Minimálně na Chromu a Mozile jsem ho nenašel.[/] "Česky" a "Logout" přesunuto do spodní části. Ošetřeno pro malou výšku.[/] Separator zkrácen na polovinu.
Napjeni Laravelu na smtp.mailtrap.io. Pridani provtni zkusebni emailoveho templatu po registraci uzivatele. Po registraci uzivatele se tento email posle konkretne registrovanemu uzivateli.
Issue #8049 @0.5h
Zmena scaelovani nazvu Choose a topic. Nyni se jeho velikost pres 545px nebude tak rapidne zvetsovat
Issue #7998 @5h
Pridana funkcionalita odebirani polozek v favartefacts. Panel s hlaskou o chybejicich polozkach k uzivateli byl upraven, aby sedel do tematiky stranky a take byl posunut nize podle nahlasene chyby. Dale pridan nadpis My books vcetne upravy textu a ikon, aby sedeli vzdy na spravne pozici podle velikosti zobrazovane plochy uzivatele.
Language mutations and code clean
Code fixes II
Merge branch 'develop' of https://gitlab.kiv.zcu.cz/aswi/aswi-2020/aswi2020merlot into develop
Issue #8008 @1h[+] Vizualizace homepage pro desktop[+] Přidání log ve formátu svg[-] Odebrání log ve formátu png
Code fixes
Issue #7955 @1h[+] Vizualizace metadat[+] Zprovoznění like/unlike[+] Oprava dokumentace
Issue #8000 Error codes
Issue #7996 @2.25h[+] Přidáno tlačítko home pro guesta.[+] Přidán do menu efekt active.[+] Šipka pro menu dána do fixní horní lišty. Z neznámých důvodů na některých stránkách ovšem buguje a mizí?![+] Přidáno zvýraznění aktivní záložky.[+] Přidán odkaz na češtinu (zatím nefunkční) a separátor pro logout....
Issue #7995 @1hOpravená výška.Opraveno označení invalid inputu v Chromu.Opravené označení vybraného inputu v Chromu: změněno na bílou. Pokud vadí, odstraním úplně, ale nějaké označení by tam asi mělo být (nebo to má být jen to podtržení?).
Issue #7997 @2h[+] Přidání vektorového tlačítka informace[+] Zprovoznění likování artefaktů[+] Přidán modal pro obálku knihy[+] Přidán modal pro informace o knize[+] Refraktoring
Issue #7999 @1h[+] Přidání vektorového srdce[+] Oprava stylování, refraktoring, obalení textu poznámky tagem <p>[+] Zprovoznění unlikování metadat, přidání komentářů
Issue #8002 @0.25h[+] Doplnění odkazů na hlavní stránku[-] Odebrání šipek carouselu
Issue #7995 @2.25hOpraveny barvy auto-inputu, už jsou vždy stejné.Upravena výška error hlášek, ale nevím, co je myšleno "Nutno pozicovat od spoda." Pozicováno je to od hora i spoda, jinak by to nebylo rozšířené na celou výšku.Opravena error hláška pro špatný formát e-mailu, už je taky v pinu.
Issue #8003 @0.25hOpraven mizející text u bottonu při hoveru a active.Pro odlišení při hoveru mění barvu na barvu4.
Issue #7953 @0.75hMerge + pokus o opravy a předělání side-menu.
Merge remote-tracking branch 'origin/develop' into dev-zabran
Issue #7956 @1.5h[+] Stylování stránky informace o artefaktu[+] Přidání obrázků pro malé info a like
Drobná oprava stylování
Issue #7954 @1.5h[+] Oprava a dokončení stylování[+] Přidání JS pro správné nastavení délky špendlíku
Issue #7957 @3h
Opraveni prekryti tlacitek. Opraveni rozdeleni tlacitek po 6 do novych "rows". Odstraneni tlacitka "Enter" a pridani po stisknuti na konkretni kategorii zobrazeni vsech artefaktu prirazenych do konkretni kategorie.
Issue #7954 @2h[+] Oprava řazení metadat podle čísla stránky[+] Základní vizualizace stránky oblíbená metadata
Issue #7953 @0.75hDrobné revize v layoutu a SASSu.
Issue #7953 @0.5hNalezení a oprava problémů se side-menu:- Už vypadá stejně i na Chrome.- Úprava položek.- Na desktopu je primárně aktivováno, ale stále ho jde zavřít.
Issue #7957 @4h
Predelani kategorii podle nove udelaneho navrhu. Momentalne funkcni pro kazdou kategorii jeji vybrani, kde se nasledne zobrazi vybrana kategorie a vespod obrazovky enter button pro jeji navstiveni(nyni jen pouze jako priprave, zatim nikam neroutuje). Dale je jiz pridan slide sidebar na vrchu obrazovky.
Revert "Issue @7957 #4h"
This reverts commit 31d7501407215a8231bb8604220a81dd33979ff8.
Issue @7957 #4h
Issue #7953 @2.25hDodělání levého menu - už nesedí jen nepatrně některé marginy.Login - oprava velikosti špendlíku.
Issue #7952 @1.75hPrvní trošku použitelné side-menu.Vzdálenosti jsou zatím ad hoc a v SCSS jsem nechal nepořádek, který pak uklidím.
Issue #7952 @1hPrvní pokusy o úpravu sidemenu.
Issue #7952 @0.5hOprava rohů na ostré.Oprava označení špatného vstupu z červené na theme-four barvu.
Issue #7952 @1.5hOprava fontů - funkční přechod na Nunito (skoro stejné jako Avenir, jen kulatější).Dokončení Loginu a Registrace - errory už všechny odpovídají.Nesedí přesně velikost špendlíku - nedaří se mi nastavit jeho velikost na zbytek výšky stránky - ale snad to nevadí.
Issue #7952 @1.75h - NEDOKONČENÉ!Snaha o přechod z Aveniru na Nunito, která se zasekla na nemožnosti uložit font-family s různou váhou (jediné, co je odlišuje).Správné váhy:Roman: 400Medium: 600Black: 900
Oprava fontů na proměnné s čísly.
Issue #7849 @0.25hKontrola správnosti fontů a jejich oprava.
Issue #7845 @1h[+] Fix funkčnosti a vizualizace po provedení merge
Issue #7849 @1.5hPředělání fontů na proměnné.Přidání špedlíku v loginu u špatného hesla/mailu - ještě je špatně odsazení textu a celého špendlíku + je třeba to samé dát do registrace.Předělání ostatních chybových hlášek (e-mail nesedící na e-mail reg-exe) zatím chybí.
Merge remote-tracking branch 'origin/nohac-7845a7850' into develop
Úprava proměnných scss
Issue #7945 @1.75hNalezení všech stylů v návrhu a jejich vytvoření.Styly zatím nejsou vloženy do ostatních stránek.
Issue #7945 @1hOprava redundancí v btn-circle.Unifikace barev.
Issue #7848 @0.75hOdstranění redundancí v scss.Nadis "kaplicky" má teď vlastní class - stejná by měla být nejspíš použitá i v categories na "choose a few".
Issue #7848 @0.1h[+] Přepočet velikosti tlačítka na rem jednotky[+] Odstranění outline tlačítka při focus
Issue Task #7849 @0.1hZmenšení prvních písmen v registraci.
Issue #7848 @2h[+] Oprava vizualizace homepage
Issue #7845 @2h
Oprava designu seznamu artefaktu. Pridany obrazky, styl textu, pridana tlacitka na info a take "likey". Like jiz take maji hotovou animaci stisknuti. Dale je nutne dodelat akcni schopnosti informacniho tlacitka a like tlacitka.
Issue Task #7849 @0.5hMírné detaily při nižším rozlišení a nastavení velikostí dle návrhu.
Issue Task #7849 @1.25hOpraven Login a Registrace, aby opovídal přesně návrhu.Přidány všechny fonty.Opraveno přesměrování na cetegories.
Issue #7848 @3h[+] Vizualizace hlavní stránky
Issue #7849 a jiné @0.5hFix category_id -> id.Fix buttonu při hoveru a ostatních efektech.
Merge remote-tracking branch 'origin/7846_oblibene_polozky_metadata' into dev-zabran
Issue #7849 @1hLogin/register vizuál.Pozor: Přepsáno celé card-body (dle návrhu má být černé všude).
Issue #7846 @3h[+] Vytvoření stránky oblíbených metadat[+] Refraktoring kódu, oprava objektů databáze[-] Odstranění nepotřebných objektů ArtefactCategory.php a ArtefactUser.php
Issue #7850 @10h
Vytvoreni stranky kategorii podle navrhu rozlozeni dle umelecke specifikace. Stranka po jejimz nacteni zobrazi bubliny reprezentujici konkretni kategorie artefaktu. Kazda bublina ma tri velikosti, dle rozzareni do tri kategorii podle poctu artefaktu v konkretni kategorii. Bubliny jsou nahodne rozhazene po strance, pricemz by se zadne nemely krizit. Co se tyce fontu Avenir Black, je to momentalne reseno primem nainstalovanim fontu do PC a nactenim pres "font-family".
Issue #7845 @4h
Pridani stranky s "Favorite" artefakty ke vsem prirazenym artefaktum konkretne prihlaseneho uzivatele. Dale pridana polozka v dropdown menu pro rychle nalezeni "favorites" a v neposledni rade pro testovaci ucely lze pristoupit i favorites jineho uzivatele pomoci /favartefacts/$id, kde id je id uzivatele z databaze.
Issue #7788 @2h
[+] Vytvoření registrace a správy uživatelů[+] Refraktoring
Issue #7690 @2h[+] Napojení detailu poznámek[+] Refraktoring, stylování, přidání font-awesome[+] Gitignore na vygenerované fonty
Merge remote-tracking branch 'origin/dev-nohac' into develop
Issue #7696 2h[+] Vytvoření detailu artefaktu[+] Refraktoring, doplnění dokumentace
Issue #7697 @5h
Prvotni vytvoreni detailu konkretnich metada k artefaktu plus navazani na bootstrap 4.0. Web jiz obsahuje "velmi zakladni" homepage, nasledne dve genericke stranky a pak hlavni stranku 'detail', ktera po predani id artefaktu nasledne zobrazi metadata. Viz. example 'localhost/detail/id'
Issue #7695 @2h
[+] Vytvoření stránky s artefakty[+] Nastavená routování
Issue #7694 @1h
[+] Přidání Bootstrapu pomocí laravel/ui, zprovoznění kompilace sass souborů[+] Úprava readme
Issue #7694 @2h
[+] Vytvoření homepage, nastavení routování[+] Vytvoření zakladního layout
Initialize Laravel project