Noderīgi resursi: https://flexboxfroggy.com/
Instrukcijas: https://code.visualstudio.com/docs/languages/css https://getbootstrap.com/docs/4.5/getting-started/introduction/
Noderīgie padomi, labās prakses:
- Katram mājas darbam savs PR veidots no jauna zara (katrai jaunai funkctionalitātei jābūt savam zaram)
- Funkcionalitāti un formatējumi veikt atsevišķos commit
- Zaru nosaukumi vadlīnijas: {type}/{task-number}-{change-name} - vispārīgais formāts feature/WEB-4-added-product-view - piemērs
- CSS elementiem pārbaudīt atbalstu pirms lietošanas
Mājasdarbs uz 14.05.2020 :
- Pievienot abām produktu lapām headeri ar html struktūru un saskaņā ar wireframe css stilu izkārtošanai.
- Noformatēt esošo html failu, css failu kodu.
- Pievienot meta tagus eošajiem html failiem.
Mājasdarbs uz 21.05.2020 :
- Pārrakstīt visu css uz scss.
- Pārrakstīt esošos stilus uz flex, kur iespējams. Pielāgot html flex izmantošanai
- Noformatēt visu koda bāzi. (Hint: atsevišķs commit iekš PR)
- Izveidot git ignorēto lietu failu. Pievienot tam styles.css failu.
- Iziet spēli: https://flexboxfroggy.com/
scss procesēšanas uzstādes instrukcija ar VS code: https://code.visualstudio.com/docs/languages/css
scss faila procesēšana: Ctrl+Shift+B atver tasku izvēli, palaižam konfigurēto "Sass Compile" tasku
Mājasdarbs uz 28.05.2020 :
- Salabot visās lapās headerus, lai atbilst wireframe izkārtojumam (arī svītras garums)
- Pabeigt pielietot produkta pievienošanas formā. Brīvi var izmanot dažādas bootstrap fīčas
- Izpētīt un izveidot VS Code plugin automatiskās instalācijas sarakstu, lai būtu iespējams ar vienu komandu uzinstalēt visus nepieciešamos pluginus. (SASS plugins, Bootstrap, ...) (Atsvevišķā commit)
- Izveidot lapai navigācijas joslu (Hint: bootrstrap nav)
- Nostilot pēc saviem ieskatiem kopējo lapas stilu. (Krāsas, teksti, .....)
*Pieturēties pie wireframe izkārtojumiem.
Mājasdarbs uz 04.06.2020 :
- Pabeigt formas lauku validāciju. Izmantot validāciju kā skaitļu laukiem, teksta utt.
- Pārveidot esošo JS kodu uz Jquery un objectu struktūru.
- Formas laukiem salikt validācijas paziņojums. Var izmanot bootsrap paziņojumu stilu vai tamlīdzīgi.
- Savākt visus formas datus json objektā (Kādus tos sūtītu uz serveri)
WEB programmēšana frontend gala darba uzdevums uz 18.06.2020 - 19.06.2020 https://docs.google.com/document/d/1aAUeV0U9ZXr9NOSCX0qXhkovuaKkFyDrfWzcJkAnTLI/edit?usp=sharing