package-lock.json
until & unless you are not adding a new package.develop
not from master
, and also create a pull request to develop
not to master
.const
, let
.className
.Component
& and file
that holds that component.ignitus-PascalCase
for directories
. e.g - ignitus-CoreTeam
.ignitus-Icons
, if you don't find the icon you want to use download its SVG from font-awesome/Material-icons
, please don't forget to give them credits by leaving a comment in the file.types
or functions
unless you need to share it across multiple components.global namespace
.arrow functions
=> over anonymous function expressions.relative imports
after absolute imports
.IDS
in html
tags.classNames
that makes some sense about the content inside them.rem
everywhere instead of em
, px
, vw
.hexadecimal
form and should be picked from colors.ts
, if it is not present there then create a new const
for that color.inline-styles
.background,border,border-radius,color,font-size,font-weight,padding,
SASS
could not find a binding for your current environment, try switching node version to v8.16.2
.