Formfunctional2021 - This was my very last project of 2021 I just made more revisions to it so yeah enjoy!

Overview

FORM FUNCTIONAL 2021

Hello everyone! This project was inspired by the Traversy Media React Crash Course 2021!

Basically, what I did was that I took the concept and made a unique revision to the entire project. Instead of just using css, like plain vanilla css, I installed Tailwind CSS into the project. Also, I took interest in a CSS Preprocessor called Sass so yeah!

How SASS works

What I did at the time was watch the entire Sass Crash Course by the Traversy Media Youtube Channel and it was awesome.

Basically Sass is just an extension of the Vanilla CSS that we all love. But the kicker is, there must be a compiler that we should use.

There are two options:

  1. Using the NPM CLI which is you have to type every single time whenever you want to compile a sass file.

  2. Using an extension in Microsoft Visual Studio Code called Live Sass Compiler wherein just in a click, you are automatically "watching your .scss file" to a path or a directory.

IMPORTANT SASS THINGS YOU SHOULD KNOW

  1. In Sass, you can create variables and use them in code. For example using the dollar symbol ($) you can create a variable

  2. In Sass, you can nest inside parent elements. For example if there are multiple child elements inside of a parent element, you can already style these elements inside of a styled parent element.

  3. In Sass, there is a concept called "partials". Meaning you could break up your sass styling into different files and it would still produce the same result. Just use the @import rule in css and put an underscore (_)before the filename and you are good to go! :)

  4. In Sass, you can also have extensions and shared properties by using the percentage symbol and using the @extend rule in css. So, you do not need to repeat the same iteration again and again, just define the shared property and use it on different classes or components.

  5. In Sass, you can also create functions wherein you can create if and else statements whenever you want to define a condition (e.g. display a style in light mode or dark mode). Also, you can create mixins because you can just use the @include rule in css and just @include anymixin() function that you defined.

formfunctional2021

You might also like...

Get the last logs of your /var/log folder

var-log-crawler Get the last logs of your /var/log folder Requirements: Node installed. Hot to use: Rename .env.sample to .env and fill with your valu

Jan 5, 2022

Last.fm Extension for Spicetify

Last.fm Extension for Spicetify

Spicetify Last.fm Get song information from Last.fm. How to setup Go to User Last.fm Stats Register Username Fill the user name and click save How

Dec 15, 2022

In our last repo we learnt how to create a DAO on your own and how to use governance tokens and NFTs for voting purposes.

In our last repo we learnt how to create a DAO on your own and how to use governance tokens and NFTs for voting purposes.

In our last repo we learnt how to create a DAO on your own and how to use governance tokens and NFTs for voting purposes. Now we will be stepping into the world of games with NFTs where a user has to play games with their character being an NFT which has unique powers, unique traits etc etc.

Oct 1, 2022

All five assignments and the final group project is done in class CSCI5410 (Serverless Data Processing) Fall 2021 of MACS at Dalhousie University.

Dalhousie University | Fall 2021 | CSCI5410 | SDP (Serverless Data Processing) All five assignments and the final group project is done in class CSCI5

Dec 26, 2021

This project is an attempt at recreating the WebGL animation featured in the 2021 Linear release page.

Linear Vaporwave Three.js scene This project is an attempt at recreating the WebGL animation featured in the 2021 Linear release page. Demo Head over

Dec 28, 2022

Show More Less - jQuery - Very useful tiny tool

myOwnLineShowMoreLess Show More Less - jQuery - Very useful tiny tool. Demo Getting Started This is simple plugin developed using jQuery. Prerequisite

Dec 29, 2020

To Do list app. Very useful to keep track of daily activities. Made with ❤️, JavaScript and bundle with Webpack

To Do list app. Very useful to keep track of daily activities. Made with ❤️, JavaScript and bundle with Webpack

To Do List ⚙️ This is a To Do list App to practice Javascript and Webpack deployment. Live Demo ⚙️ GitHub Pages: DEMO Tech ⌘⇧ HTML & CSS best practice

Oct 17, 2022

JIT Compiler is a open source online code compiler. You can run more than 40+ most popular programming languages in your browser just-in-time using jitcompiler.

JIT Compiler is a open source online code compiler. You can run more than 40+ most popular programming languages in your browser just-in-time using jitcompiler.

JIT Compiler is a open source online code compiler. You can run more than 40+ most popular programming languages in your browser just-in-time using jitcompiler.

Jan 5, 2023
Owner
Carl Serquiña
Teacher, Youtuber and future Game Developer. Specializing in Python, Lua, HTML, CSS, C#, C++, Java, Javascript and more to come.
Carl Serquiña
This project is a countdown system made with HTML, CSS and JavaScript, enjoy it! :)

This project is a countdown system that starts at 10 minutes made with HTML, CSS and JavaScript, enjoy it! ?? You can check the project working on thi

Daniel Burgoa 1 Dec 25, 2021
Chrome extension that uses vulnerabilities CVE-2021-33044 and CVE-2021-33045 to log in to Dahua cameras without authentication.

DahuaLoginBypass Chrome extension that uses vulnerability CVE-2021-33044 to log in to Dahua IP cameras and VTH/VTO (video intercom) devices without au

null 71 Nov 26, 2022
An exercise in building a very minimal (and very stupid) in-memory SQL-like database for educational purposes.

Stupid Database This is an exercise in building a very minimal (and very stupid) in-memory SQL-like database for educational purposes. None of this co

Fabio Akita 196 Dec 20, 2022
A Very Good Documentation Site created by the Very Good Ventures Team 🦄

Very Good Docs Site Developed with ?? by Very Good Ventures ?? A Very Good Docs Site created by the Very Good Ventures Team. Generated by the Very Goo

Very Good Open Source 8 Nov 2, 2022
A place to relax enjoy and engage with virtual garden

A place to relax enjoy and engage with virtual garden

Snehil Buxy 4 Apr 5, 2022
A collection of scripts to build offline documentation for your favourite frameworks/libraries. Simply search, copy/paste the commands and enjoy.

Offline-docs A collection of scripts to build offline documentation for your favourite frameworks/libraries. Simply search, copy/paste the commands an

Naveen Namani 37 Dec 24, 2022
created a very simple blockchain. just for fun.

SimpleBlockChain created a very simple blockchain. just for fun. Run: node main.js What happens? basically we create a new blockchain, and later we ad

null 1 Dec 25, 2021
A website made using ReactJS library which displays all the best selling books of 2021 and a feature to check them on amazon.

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Sumanth Krishna 3 Dec 30, 2021
The Third (and hopefully last) Version Of The Beatshape API!

Beatshape API V3 This is The Third (and hopefully last) Version Of The Beatshape API! How To Run: Install Node.js Clone This Repo git clone https://gi

CDX Team 1 Dec 25, 2021