- Fonts: https://fonts.google.com/
- TypeScale: https://type-scale.com/
- Open Colors: https://yeun.github.io/open-color/
- TailWind CSS Colors: https://tailwindcss.com/docs/customizing-colors
- ColorHunt Colors: https://colorhunt.co/
- FLat UI Colors: https://flatuicolors.com/
- Tints and Shades generator: https://maketintsandshades.com/
- Unsplash: https://unsplash.com/
- Pexels: https://www.pexels.com/
- DrawKit: https://drawkit.com/
- unDraw: https://undraw.co/
- Squoosh: https://squoosh.app/
- Phosphor icons: https://phosphoricons.com/
- Ionicons: https://ionic.io/ionicons
- Icons 8: https://icons8.com/
- Heroicons: https://heroicons.com/
- Box Shadow generator: https://cssgenerator.org/box-shadow-css-generator.html
- Box Shadow: https://www.cssmatic.com/box-shadow
- Landbook: https://land-book.com/
- OnePageLove: https://onepagelove.com/inspiration
- Awwwards: https://www.awwwards.com/
- Covered
- Introduction to Web Design
- Overview of Web Design and Web Personalities
- Very clear information about web design principles, web personalties
- Gives a glance of different web personalities to follow while designing a website
- #1 Typography
- Rules
- Implementation
- Choose font type face
- Choose font size
- Apply line-height and letter-spacing
- #2 Colors
- Rules
- Implementation
- Our project is related to health
- Find the base color
- Use Open Colors tool to pick the pallette
- Find the tints and shades of the color
- Find the grey color for text
- Apply text color to the body
- Check the contrast ratios
- #3 Images and Illustrations
- Rules
- Technical details
- Scale factor
- Compress images
- Multiple images together should have same dimensions
- #4 Icons
- Rules
- Implementation
- Use SVG icons
- Use stoke property to change the color of SVG icons
- #5 Shadows
- Rules
- Implementation
- Blur radius
- Spread radius
- inset property
- #6 Border Radius
- Rules
- Implementation
- #7 WhiteSpaces
- Rules
- Implementation
- #8 Visual Hierarchy
- Rules
- Implementation
- #9 UX Design
- Rules
- Implementation
- Covered
- Intro
- #10 Elements and Components
- Building Accordion component
- Building Carousel component
- First create styles on the small and simpler elements, then use them as a whole to build the layout.
- Building Table component
- Building Pagination component
- Section components
- Navigation
- Hero
- Footers
- CTA Button
- Feature rows
- Layout patterns
- Row of boxes/cards
- GRID of boxes/cards
- Z-Pattern
- F-Pattern
- Single column
- Sidebar
- Multi column/Magazine
- Asymmetry/Experimental
- Building a Hero Section 1.