{ 2 / 27 }
A complete beginner's guide to styling your website with CSS.
Thread 🧵👇🏻

{ 2 / 27 }
The characterstic of a great website is it's color scheme. Forget about everything and learn about background and color properties initially.
The colors are something from which users interact first whenever they visit your webpage
{ 3 / 27 }
Check this great tool for generating accessible colors
https://t.co/ndsgBaMv2M
{ 4 / 27 }

{ 5 / 27 }
- Height
- Width
- Padding
- Border
- Margin
{ 6 / 27 }

I suggest to give a look at max, min-width and max, min-height properties as well (we will cover these further in this thread)
{ 7 / 27 }
Give this article a short read for Definitive guide of padding and margin
https://t.co/eEEHcxNNGq
{ 8 / 27 }
Some good border selection can give your element a good pleasant look
{ 9 / 27 }
You can add free fonts from Google's official site
{ 10 / 27 }
1. serif
2. sans serif
3. script
4. monospaced
5. display
Give this article a read for more detailed explanation
{ 11 / 27 }

You just need to look at few fonts properties. For ex,
🔹 font-family
🔹 font-weight
🔹 font-size
{ 12 / 27 }
From here, a bit tricky CSS starts. Using CSS positioning you can change the position of you element. This might seems bit tough but you can learn it in 2-3 days
{ 13 / 27 }
https://t.co/gyWq9czZbj
{ 14 / 27 }

Positioning in CSS allows you to display your element wherever you want on the screen
— Pratham (@Prathkum) January 31, 2021
But when I was learning it, I found it little bit confusing\U0001f605
So in this thread I'll try to explain it in easiest manner with practical implementation. Let's start
THREAD\U0001f9f5\U0001f447 pic.twitter.com/M3UnegtQUk
Flex and Grid
Grid is little bit tough to master but flex isn't
{ 15 / 27 }
Flex: https://t.co/VOErQbevp6
Grid: https://t.co/XtbgA0wxZP
{ 16 / 27 }
Everything you need to know about CSS Flex layout
— Pratham (@Prathkum) April 7, 2021
A Thread\U0001f9f5 pic.twitter.com/uYxYwgFevB
📌 Responsive Web Design
This is the most trickiest part let's cover it in detail 👇🏻
{ 17 / 27 }
"Ability of content to fit inside any device that look good and it will be for user to interact with that"
{ 18 / 27 }
1️⃣ Use meta viewport element
2️⃣ Don't use large fixed width
3️⃣ Use
4️⃣ Responsive text size
5️⃣ Try to use layouts
6️⃣ Media Queries are saviour
7️⃣ Use "auto" in media
{ 19 / 27 }
It forces page to follow the screen-width of the device.
{ 20 / 27 }

It can cause trouble. Let's say an element having width 500px but user is viewing on a device having width smaller than 500px
In such cases, use min-width or max-width
{ 21 / 27 }
The HTML
{ 22 / 27 }

Although you can make text responsive using media queries but you can also use "viewpoet" width as well.
h1 {
font-size: 10vw;
}
{ 23 / 27 }
Using Grid or Flex layout always beneficial in order to make a web page responsive. Both these layout are not hard to learn. Try to use them
{ 24 / 27 }
Media query is a rule to include a block of CSS properties only if a certain condition is true. It is very useful in order to make a RWD.
{ 25 / 27 }

More from Pratham
A Thread 🧵
1️⃣ Stripes generator
- Pure CSS Stripes Generator that you can use for backgrounds.
🔗 https://t.co/5uTPrwA5xD

2️⃣ Gradient generator
- As a free css gradient generator tool, this website lets you create a colorful gradient background for your website, blog, or social media profile
🔗 https://t.co/Yr6pueoWgx

3️⃣ Pattern generator
- It lets you create background pattern for free
🔗 https://t.co/NQuV7pxLIz

4️⃣ CSS Accordion Slider Generator
- Create fully responsive, css only accordion sliders
🔗 https://t.co/x0qaDhN0z9

🧵👇
1. All you need to know about CSS
A Complete Guide to Getting Started with CSS
— Pratham (@Prathkum) April 2, 2021
Thread \U0001f9f5 \U0001f447\U0001f3fb pic.twitter.com/I2T2HjtL4e
2. Getting started with CSS animations
A quick start guide to CSS animations \U0001f447\U0001f3fb
— Pratham (@Prathkum) March 1, 2021
Thread \U0001f9f5 pic.twitter.com/LvGcZr7qsD
3. Z-index is tricky but this thread solve all your doubts
The Z-index is a powerful yet confusing concept of CSS
— Pratham (@Prathkum) February 19, 2021
Let's make it easy in this quick thread\U0001f447
\U0001f9f5 pic.twitter.com/aRoGcrUAFt
4. CSS positioning concepts
Everything you need to know about CSS position property
— Pratham (@Prathkum) April 4, 2021
Thread\U0001f9f5\U0001f447 pic.twitter.com/32GErHzU5i
I found some amazing YouTube videos and courses that will help you start your Web Development journey
🧵👇🏻
HTML and CSS
- A great way to arouse your web dev journey with Gary's (@designcoursecom) course on YouTube
🔗 https://t.co/xjm7nfV2L2

JavaScript
- Although it's impossible to learn JavaScript in 2 hours but JavaScript mastery is one the best YouTube chanel for JavaScript. This 2 hours long crash course will help you start your journey and gives you quick overview.
🔗 https://t.co/1zcSeu4zKE

Git and GitHub
Git is an essential tool. And after learning JavaScript, I think one should go for Git and GitHub. Check out this free great course on Udemy
🔗 https://t.co/E14cibOLXb

React
What you'll learn
- what problems React can solve
- how React solves those problems under the hood
- what JSX is and how it translates to regular JavaScript function calls and objects
- manage state with hooks
- build forms
🔗 https://t.co/3z22aeVQFc

1️⃣ HarperDB
Deciding between SQL and NoSQL? Use HarperDB as it provides you the functionality of both.
Access data using API endpoint.
🔗 https://t.co/qf5CalexfA

2️⃣ Visual Go
Visualizing data structures and algorithms
🔗 https://t.co/b8YeMYdOaf

3️⃣ Extends Class
Syntax validators, code formatter, testers, HTTP clients, mock server, and much more.
🔗 https://t.co/GlKjoBnzqg

4️⃣ Codeshare
Share Code in Real-time with Developers. An online editor for teaching and interviewing.
🔗 https://t.co/2m1Ne3KJRK

1. Sheet+
Become a spreadsheet master with Sheet+ AI-powered tools.
• Convert text to formula
• Convert formula to explanation
• Debug formulas
• Generate VBA code
• Get instant answers to any spreadsheet question
🔗 https://t.co/fWsAeKa6ko

2. DeepCode
DeepCode's AI-based code review notifies you about critical bugs in real time and shows you how to fix them.
🔗 https://t.co/dPTPq9syoy

3. Akkio
Grow your business with data-driven decisions.
Go from data to AI in 10 minutes — no code or data science skills required.
🔗 https://t.co/I29FIHDIs0

4. Autocode
Instant endpoints for webhooks, bots, and APIs.
Build and host Node.js endpoints in seconds.
Connect to your favorite APIs like Airtable, Discord, Notion, Slack, Webflow, and more.
🔗 https://t.co/uQZB0NCHJT

More from All
Unfortunately the "This work includes the identification of viral sequences in bat samples, and has resulted in the isolation of three bat SARS-related coronaviruses that are now used as reagents to test therapeutics and vaccines." were BEFORE the

chimeric infectious clone grants were there.https://t.co/DAArwFkz6v is in 2017, Rs4231.
https://t.co/UgXygDjYbW is in 2016, RsSHC014 and RsWIV16.
https://t.co/krO69CsJ94 is in 2013, RsWIV1. notice that this is before the beginning of the project
starting in 2016. Also remember that they told about only 3 isolates/live viruses. RsSHC014 is a live infectious clone that is just as alive as those other "Isolates".
P.D. somehow is able to use funds that he have yet recieved yet, and send results and sequences from late 2019 back in time into 2015,2013 and 2016!
https://t.co/4wC7k1Lh54 Ref 3: Why ALL your pangolin samples were PCR negative? to avoid deep sequencing and accidentally reveal Paguma Larvata and Oryctolagus Cuniculus?