- CRUD with RTDB Firebase
- JWT auth with Firebase
- email notification with SendPulse API
- npm i
- next dev/build
ONLY Sass:
- 4 spaces or 1 tab
- For all fonts element use mixin, like:
+ft(40, 60, 400, $ffHeading) +ft(14, 14*1.3, 400, $ffText) +ft(40, 60, 400)
- For all media queries use mixin, like:
+maw(480) +miw($sm) - without px (do no't use this rem, em, vw, % etc)
- For theme use mixin:
+theme(dark) +theme(white)
- For flexbox use mixin:
+flex(flex, align-items-value [not required], justify-content-value [not required], flex-wrap-value [not required], flex-direction-value [not required]) +flex(inline-flex, center, flex-start, wrap)
- For position use mixin, like:
+ps(absolute, (t, 0), (l, 0))