[b-RAIN] styleguide v0.1

Kleuren

screenshot van header

Wel doen

Groen wordt voor koppen gebruikt die interactieve doeleinden hebben zoals contact formulieren ook wordt deze gebruikt voor teksten bij interactieve formulieren of belangrijke kopjes waarmee je de gebruiker tot een actie wilt aansporen.

Blauw wordt gebruikt voor subkoppen (h3) maar ook voor knoppen die minder hoeven opvallen zoals "lees verder".

Donkerblauw wordt gebruikt voor grote koppen H2 waarbij niet perse een interactie bij is vereist of die niet tot actie aanroepen.

Niet doen

Niet de koppen structuur van de kleuren omdraaien dit zorgt voor verwarring


"Alle kleuren in de root"
            root{
            --blue: #7FAEC5;

          --darkblue: #384B61;

          --green: #4ECD5D;
            }

"hoe je een kleur toepast"
color: var(--naam van kleur);

                

Buttons

contact

Contact knop

De contact knop alle contact knoppen worden de kleur groen en hebben een border radius. De kleur groen is gekozen omdat deze knoppen het belangrijkste doel hebben van de website namelijk dat de klant contact opneemt. Door de kleur is deze knop het meest opvallend.

screenshot van header

Lees verder knop

De lees verder knop heeft een border radius en is donkerblauw. De kleur is gekozen omdat deze knop het minst de aandacht hoeft te trekken want de lezer van de tekst komt uiteindelijk beneden bij de knop uit.

screenshot van header

Send knop

De Send knop heeft een lichtblauwe kleur en geen borderaduis, zodat deze iets meer opvalt maar niet het oog afhaalt van de contact knop

Contact knop:
            <button class="secondary">Contact</button>
Lees verder knop:
<button id="more" class="readmore" onclick="leesmeer1()">lees verder</button>
Send knop
<input type="submit" value="Send" name="">

            Contact knop:
            .secondary {

            background-color:var(--green);

            color: white;

            font-weight: 900;

            border-radius: 10px;

            border: 0;

            cursor: pointer;

            transition: background-color 0.3s ease-in-out;

            }

            .secondary:hover {

            color: black;

            }

            Lees verder knop:
            .readmore{
            color: var(--darkblue);
            background-color: var(--blue);
            border-radius: 50px;
            padding: 10px 30px 10px 30px;
            font-weight: 800;
            border: none;
            box-shadow: var(--grey) 0px 10px 20px, var(--darkgrey) 0px 3px 6px;
            text-transform: uppercase;
            }

            Send knop:
            contact-form .input-box input[type="submit"]

            {

            width: 100%;

            background: var(--blue);

            color: #ffffff;

            border: none;

            cursor: pointer;

            padding: 10px;

            font-size: 18px;

            border: 1px solid var(--blue);

            transition: 0.5s;

            }


            .contact-form .input-box input[type="submit"]:hover

            {

            background: var(--white);

            color:var(--blue);

            }
            

Fonts

typografie typografie kleine tekst

Voor de body tekst van b-RAIN hebben wij gekozen voor:
font-family: 'Open Sans', sans-serif; font-size: 1em; line-height: 1.5em;

Uiteraard hebben de verschillende H elementen een andere grote:
H1 font-size: 3em; font-weight: 800; H2 font-size: 2.3em; font-weight: 600; H3 font-size: 1.8em; font-weight: 600; H4 font-size: 1.4em; font-weight: 500;

De P elementen hebben de volgende instelling:
P font-size: 1em; font-weight: 400;
De A elementen hebben de volgende instelling:
P font-weight: 500; font-size: 1.1em;

Niet doen



h1 {
    font-size: 3em;
    font-weight: 800;
    margin: 0px;
}

            h2 {
    display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}

            h3 {
    display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
            p {
    font-size: 1em;
    font-weight: 400;
    margin: 0px;
}
        

Icons

icons

Wel doen

Icons Icons versterken de inhoud van de tekst, omdat ze snel en visueel informatie kunnen overbrengen. - Visuele aantrekkingskracht: Iconen kunnen de visuele aantrekkingskracht van een tekst vergroten. Ze trekken de aandacht van de lezer en maken de tekst meer uitnodigend. - Snelle herkenning: Iconen bieden de mogelijkheid om informatie snel te herkennen en te begrijpen. Een goed gekozen icoon kan de boodschap van de tekst in één oogopslag communiceren. - Universele communicatie: Veel iconen hebben wereldwijd erkende betekenissen, waardoor ze een vorm van universele communicatie worden. Dit helpt bij het overbruggen van taalbarrières en maakt informatie toegankelijker voor een breder publiek. Dit past goed bij toegankelijkheid Bij het gebruik van iconen is het echter belangrijk om consistent te zijn en ervoor te zorgen dat de betekenis ervan duidelijk is voor de doelgroep. Te veel of onduidelijke iconen kunnen de leesbaarheid verminderen in plaats van versterken.

<class="fas fa-phone">
.fa, .fab, .fad, .fal, .far, .fas { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }