GithubHelp home page GithubHelp logo

vercik13 / projekt-sluzby Goto Github PK

View Code? Open in Web Editor NEW

This project forked from czechitas-koderka-podklady/projekt-sluzby

0.0 0.0 0.0 627 KB

Domácí úkol Služby pro kurz Staň se kóderkou.

Home Page: https://vercik13.github.io/PROJEKT-Sluzby/

HTML 47.88% CSS 52.12%

projekt-sluzby's Introduction

Služby

Povinný úkol pro kurz Staň se kóderkou od Czechitas.

Než začneš s projektem cokoliv dělat, přečti si prosím celý tento text až do konce.

Za úkol máš nakódovat design podle grafického návrhu. Jedná se o stránku s nabídkou služeb fiktivní cestovní kanceláře. Na výsledný vzhled projektu se podívej na obrázku ukazka-vysledku.jpg.

Tentokrát budeš mít jako jediný podklad pro zadání grafický návrh vyexportovaný v módu pro vývojáře z Adobe XD.

Ukázka výsledku

Cíl úkolu

Cílem projektu je procvičit si použití různých technik:

  • Vytvoření stránky z nuly
    • tentokrát nemáš připravený žádný kód
    • udělej si klon repozitáře a v něm si sma vytvoř HTML a CSS soubor, připoj písma, stáhni obrázky
  • Práce s grafickým návrhem
    • v tomto projektu máš jako podklady grafický návrh vyexportovaný z Adobe XD
    • v návrhu si sama změříš potřebné rozměry, vyexportuješ si z něho obrázky, zjistíš barvy a použitá písma
    • návod, jak pracovat s návrhem, najdeš v krátkém YouTube videu (20 min)
    • obrázky jdou z návrhu vyexportovat z mobilního, tabletového i počítačového rozložení, ale stále se jedná o ty stejné obrázky (hlavní obrázek + 6 ikon) - stačí je tedy vyexportovat jednou z jakékoliv verze
  • Responzivní webdesign
    • stránka je plně responzivní - má mobilní, tabletovou i počítačovou verzi
    • všechny responzivní varianty jsou obsažené v grafickém návrhu
  • Flexbox
    • každé sekce na stránce obsahuje prvky poskládané vedle sebe - ideální práce pro flexbox
    • nezapomeň, že flexboxy se mohou do sebe vnořovat
    • často je jednodušší udělat jeden flexbox, který dá vedle sebe levou a pravou polovinu každé sekce, a potom uvnitř udělat druhý flexbox, který vedle sebe dává kartičky s jednotlivými službami

Grafické zadání

Všechny potřebné obrázky, rozměry, použitá písma, barvy, apod. najdeš online v grafickém návrhu vyexportovaném z Adobe XD.

Pro případ, že bys chtěla pracovat offline nebo si chtěla s návrhem hrát, ve složce Adobe-DX-navrh máš k dispozici soubor HappyTravels.xd, který si můžeš otevřít v Adobe XD u sebe na počítači (máš li Adobe XD nainstalované).

Grafický návrh obsahuje 3 plátna s rozložením webu pro mobil, tablet a počítač, 1 plátno s návodem na práci s návrhem, a 1 plátno s wireframem pro počítačovou verzi.

Podívej se na krátké YouTube video (20 min), kde ti ukážeme, jak s návrhem pracovat.

Jak si stáhnout podklady

  1. Udělej si fork této repozitáře - tím se ti úkol zkopíruje do tvého GitHub profilu.
  2. Forknutou repozitář si naklonuj k sobě na disk.

Pokud nevíš, co je to fork repozitáře a jak ho provést, podívej se na krátké video.

projekt-sluzby's People

projekt-sluzby's Issues

Oprava DU 2

Ahoj Verco,

opravy super jen me tam jeste trklo do oka:

  • mas tam zase selektor, kterym zbytecne vytvaris spoustu trid a pak je stylujes stejne. Tak jak jsi to opravila u tech ikon, tak by to slo zase i tady stylovat jednou tridou.
.naplanujeme,
.zajistime,
.sezeneme,
.doporucime,
.objedname,
.pronajmeme {
  • ve stejne tride (tridach zminenych vyse) mas na mobilu nastaveny pading-top 45px coz pak dela trochu nehezke zarovnani boxu pro mobil
  • Toto jsem prehlidl v minule kontrole: Tu modrou caru pod nadpisem bys mela udelat pres dalsi div, ktery nastylujes. Ty to ted mas jako border-bottom a to je spatne. Nejde ti to zmensit ani si nemuzes vybrat zarovnani.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.