Bladeren bron

update readme

Ayman-Abdelsalam
Korneel Eeckhout 4 jaren geleden
bovenliggende
commit
6c21997717
3 gewijzigde bestanden met toevoegingen van 37 en 2 verwijderingen
  1. 37
    2
      README.md
  2. 0
    0
      scripts/bootsyntrap.js
  3. 0
    0
      styles/bootsyntrap.css

+ 37
- 2
README.md Bestand weergeven

@@ -1,7 +1,42 @@
# Kerstoefening:

Bootstrap is so 90s, daarom maken wij ons eigen framework
Bootstrap is so 90s, daarom maken wij ons eigen framework.
Deze opdracht bestaat telkens uit twee delen:
- Het framework zelf (`bootsyntrap.js` en `bootsyntrap.css`).
- De documentatie op de `index.html` pagina.
Enkel de laatste versie van chrome/firefox moet ondersteund worden.

## FASE 1:
## Voorbereiding:
- Clone het repository `git clone https://git.fullstacksyntra.be/koeeckho/bootsyntrap.git`
- Maak je eigen branch aan `voornaam_achternaam`.
- Iedereen werkt in zijn/haar eigen branch.
- Commit en push regelmatig met duidelijke commit messages.

## FASE 1 - Formulieren:

### 1.1 CSS:
- Een formulier kan twee verschillende layouts hebben:
- De labels staan boven het inputveld.
- De labels staan naast het inputveld.
- Zorg ervoor de inputvelden gestijld worden (ook `checkboxes`, `radio-buttons`, `select` en `textarea`).
- Let op spacing en uitlijning.
- Vergeet ook de submit knop niet.
- Zorg ervoor dat alles responsive is.

### 1.2 JavaScript:
- Schrijf een script dat instaat voor formvalidatie:
- Het script is deel van je framework.
- Maak je script zo gebruiksvriendelijk mogelijk.
- Ondersteun de volgende validaties 'out of the box':
- required
- email
- min/max length (voor text)
- min/max date (voor date)
- min/max number (voor number)
- Zorg ervoor dat er makkelijk validaties kunnen worden toegevoegd.
- Maak de submit knop `disabled` zolang het script niet gevalideerd is.

### 1.3 Documentatie:
- Als ik `index.html` opendoe zou ik heel snel met je framework aan de slag moeten kunnen.
- Gebruik voorbeelden en overloop alle opties.
- Geef ook je documentatie een duidelijke layout die uiteraard responsive is.

+ 0
- 0
scripts/bootsyntrap.js Bestand weergeven


+ 0
- 0
styles/bootsyntrap.css Bestand weergeven


Laden…
Annuleren
Opslaan