SlideShare a Scribd company logo
1 of 7
Why Are We Using Sass To Create
Grid Frameworks ?
TeamSplus H
People used to write CSS for their web
design in the past days.
This had various issues, specifically:
•To reduce bandwidth, CSS needs to be minified.
•Browser compatibility causes duplication.
TeamSplus H
First of all, What is SASS?
SASSis anewframeworkforthedesigners. Andeverydesignerwants
todesignedagridorcleanresponsivewebdesignwithSASS.
Sass :
• Syntactically AwesomeStylesheets.
• designed by Hampton Catlin and developed by Nathan Weizenbaum.
• an extension of CSS3.
• adding nested rules
• variables, mixinsand selector inheritance.
TeamSplus
SASS is translated to well-formatted CSS utilizing the command
line tool. It is utilized to depict the style of a document cleanly
and structurally with more powerthan flat CSS allows.
The transition from CSS to SASS is easy - you don’t have to change any
old files you already have in your system. Just rename your files from
.css to .scss include a compiler (Compass) from then on simply begin
using Sass’s capabilities whenever you require them. This is a true
smooth transition and most likely the reason why the .scss syntax beat
the old indented syntax. With Sass you can effectively manage a system
of plugins and shared library "code" between different parts of your site
and even between sites in a manner which plain css can never do.
TeamSplus
With Sass & Compass you can have better Cross browser support especially if
you’re planning on using all the new "CSS3" properties.
Also thegreater part of all, Sassgivesyou achanceto treat your stylesheetsaspart
of your codebase, with therespect they deserveand with thepower that you need.
So go begin using Sassand enjoy thepower!
•Sass has two syntaxes:
• Most commonly used syntax is known as SCSS (superset of CSS3).SCSS files use
the extension .scss.
• Second syntax is known as the .sass.
• SASS is a Cascading Style Sheets or CSS metalanguage.
• SASS is intended for people who prefer conciseness over similarity to CSS.
• It uses the space of lines to specify blocks instead of brackets and semicolons.
TeamSplus
Why do we use SASS Grid Frameworks?
SASS, the ideal fit for creating CSS frameworks
Frameworks like Blueprint, 960 Grid System, Grid Coordinates and
Susy have created ways for designers to skip the repetitive, everyday
and generally importantly the math.
With a CSS framework, front-end devs and designers can get a site laid
out generally quick with a minimal number of bugs, on highest point of
an intensely tested code base.
Chris Eppstein has also created Compass, essentially a collection of
awesome mixins that supplement SASS - meaning that you can dive
straight in to a new world where CSS is fun again.
Why do we use SASS Grid Frameworks?
SASS, the ideal fit for creating CSS frameworks
Frameworks like Blueprint, 960 Grid System, Grid Coordinates and
Susy have created ways for designers to skip the repetitive, everyday
and generally importantly the math.
With a CSS framework, front-end devs and designers can get a site laid
out generally quick with a minimal number of bugs, on highest point of
an intensely tested code base.
Chris Eppstein has also created Compass, essentially a collection of
awesome mixins that supplement SASS - meaning that you can dive
straight in to a new world where CSS is fun again.

More Related Content

What's hot

What's hot (6)

CSS Framework + Progressive Enhacements
CSS Framework + Progressive EnhacementsCSS Framework + Progressive Enhacements
CSS Framework + Progressive Enhacements
 
Cloud training
Cloud trainingCloud training
Cloud training
 
An Introduction to CSS Frameworks
An Introduction to CSS FrameworksAn Introduction to CSS Frameworks
An Introduction to CSS Frameworks
 
Why azure
Why azureWhy azure
Why azure
 
Css sprite
Css spriteCss sprite
Css sprite
 
Twitter Bootstrap Presentation
Twitter Bootstrap PresentationTwitter Bootstrap Presentation
Twitter Bootstrap Presentation
 

Viewers also liked

Viewers also liked (15)

U2 drive2
U2 drive2U2 drive2
U2 drive2
 
Sherlock!
Sherlock!Sherlock!
Sherlock!
 
Inolvidable antes de tiempo
Inolvidable antes de tiempoInolvidable antes de tiempo
Inolvidable antes de tiempo
 
Exposicion magdalena
Exposicion magdalenaExposicion magdalena
Exposicion magdalena
 
Tema 9
Tema 9Tema 9
Tema 9
 
Flowers
FlowersFlowers
Flowers
 
Brochure 55030067
Brochure   55030067Brochure   55030067
Brochure 55030067
 
ο ναός της αθηνάς ή «απτέρου νίκης
ο ναός της αθηνάς ή «απτέρου νίκηςο ναός της αθηνάς ή «απτέρου νίκης
ο ναός της αθηνάς ή «απτέρου νίκης
 
Mule esb made system integration easy
Mule esb made system integration easy Mule esb made system integration easy
Mule esb made system integration easy
 
Happy birthday albert
Happy birthday albertHappy birthday albert
Happy birthday albert
 
Trabajo de martín
Trabajo de martínTrabajo de martín
Trabajo de martín
 
interesting
interestinginteresting
interesting
 
Sahi bukhari urdu (jild 8)
Sahi bukhari urdu (jild 8)Sahi bukhari urdu (jild 8)
Sahi bukhari urdu (jild 8)
 
tugas 2
tugas 2tugas 2
tugas 2
 
สรุปกาเรียนรู้ Meditation พี่ปุ้ย
สรุปกาเรียนรู้ Meditation พี่ปุ้ยสรุปกาเรียนรู้ Meditation พี่ปุ้ย
สรุปกาเรียนรู้ Meditation พี่ปุ้ย
 

Similar to Why are we using Sass to create Grid Frameworks?

SCSS Implementation
SCSS ImplementationSCSS Implementation
SCSS ImplementationAmey Parab
 
Sass:-Syntactically Awesome Stylesheet by Shafeeq
Sass:-Syntactically Awesome Stylesheet by ShafeeqSass:-Syntactically Awesome Stylesheet by Shafeeq
Sass:-Syntactically Awesome Stylesheet by ShafeeqDignitasDigital1
 
SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!
SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!
SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!Stefan Bauer
 
Authoring Stylesheets with Compass & Sass
Authoring Stylesheets with Compass & SassAuthoring Stylesheets with Compass & Sass
Authoring Stylesheets with Compass & Sasschriseppstein
 
Bliblidotcom - SASS Introduction
Bliblidotcom - SASS IntroductionBliblidotcom - SASS Introduction
Bliblidotcom - SASS IntroductionIrfan Maulana
 
The sass way - Yatendra Bhardwaj
The sass way - Yatendra BhardwajThe sass way - Yatendra Bhardwaj
The sass way - Yatendra BhardwajYatendra Bhardwaj
 
Yahoo7 Tech Night - SASS
Yahoo7 Tech Night - SASSYahoo7 Tech Night - SASS
Yahoo7 Tech Night - SASSAndy Sharman
 
Intro to Sass for WordPress Developers
Intro to Sass for WordPress DevelopersIntro to Sass for WordPress Developers
Intro to Sass for WordPress DevelopersSuzette Franck
 
CSS Frameworks: Faster Layout, Consistent Results
CSS Frameworks: Faster Layout, Consistent ResultsCSS Frameworks: Faster Layout, Consistent Results
CSS Frameworks: Faster Layout, Consistent ResultsSteve Hong
 
European SharePoint Webinar - Make SharePoint Sassy
European SharePoint Webinar - Make SharePoint SassyEuropean SharePoint Webinar - Make SharePoint Sassy
European SharePoint Webinar - Make SharePoint SassyStefan Bauer
 
The World of Stylesheet Languages
The World of Stylesheet LanguagesThe World of Stylesheet Languages
The World of Stylesheet LanguagesAndrea Tino
 
Getting Sassy with CSS
Getting Sassy with CSSGetting Sassy with CSS
Getting Sassy with CSSJulie Cameron
 
Beautifying Sencha Touch
Beautifying Sencha TouchBeautifying Sencha Touch
Beautifying Sencha TouchNeha Upadhyay
 

Similar to Why are we using Sass to create Grid Frameworks? (20)

SCSS Implementation
SCSS ImplementationSCSS Implementation
SCSS Implementation
 
Sass:-Syntactically Awesome Stylesheet by Shafeeq
Sass:-Syntactically Awesome Stylesheet by ShafeeqSass:-Syntactically Awesome Stylesheet by Shafeeq
Sass:-Syntactically Awesome Stylesheet by Shafeeq
 
SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!
SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!
SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!
 
Authoring Stylesheets with Compass & Sass
Authoring Stylesheets with Compass & SassAuthoring Stylesheets with Compass & Sass
Authoring Stylesheets with Compass & Sass
 
Make your CSS beautiful again
Make your CSS beautiful againMake your CSS beautiful again
Make your CSS beautiful again
 
Bliblidotcom - SASS Introduction
Bliblidotcom - SASS IntroductionBliblidotcom - SASS Introduction
Bliblidotcom - SASS Introduction
 
The sass way - Yatendra Bhardwaj
The sass way - Yatendra BhardwajThe sass way - Yatendra Bhardwaj
The sass way - Yatendra Bhardwaj
 
Yahoo7 Tech Night - SASS
Yahoo7 Tech Night - SASSYahoo7 Tech Night - SASS
Yahoo7 Tech Night - SASS
 
Roadmap 01
Roadmap 01Roadmap 01
Roadmap 01
 
Intro to Sass for WordPress Developers
Intro to Sass for WordPress DevelopersIntro to Sass for WordPress Developers
Intro to Sass for WordPress Developers
 
SASS - CSS with Superpower
SASS - CSS with SuperpowerSASS - CSS with Superpower
SASS - CSS with Superpower
 
Introduction to sass
Introduction to sassIntroduction to sass
Introduction to sass
 
CSS Frameworks: Faster Layout, Consistent Results
CSS Frameworks: Faster Layout, Consistent ResultsCSS Frameworks: Faster Layout, Consistent Results
CSS Frameworks: Faster Layout, Consistent Results
 
UNIT 3.ppt
UNIT 3.pptUNIT 3.ppt
UNIT 3.ppt
 
European SharePoint Webinar - Make SharePoint Sassy
European SharePoint Webinar - Make SharePoint SassyEuropean SharePoint Webinar - Make SharePoint Sassy
European SharePoint Webinar - Make SharePoint Sassy
 
The World of Stylesheet Languages
The World of Stylesheet LanguagesThe World of Stylesheet Languages
The World of Stylesheet Languages
 
Getting Sassy with CSS
Getting Sassy with CSSGetting Sassy with CSS
Getting Sassy with CSS
 
Beautifying senc
Beautifying sencBeautifying senc
Beautifying senc
 
Css Systems
Css SystemsCss Systems
Css Systems
 
Beautifying Sencha Touch
Beautifying Sencha TouchBeautifying Sencha Touch
Beautifying Sencha Touch
 

Recently uploaded

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Why are we using Sass to create Grid Frameworks?

  • 1. Why Are We Using Sass To Create Grid Frameworks ? TeamSplus H
  • 2. People used to write CSS for their web design in the past days. This had various issues, specifically: •To reduce bandwidth, CSS needs to be minified. •Browser compatibility causes duplication. TeamSplus H
  • 3. First of all, What is SASS? SASSis anewframeworkforthedesigners. Andeverydesignerwants todesignedagridorcleanresponsivewebdesignwithSASS. Sass : • Syntactically AwesomeStylesheets. • designed by Hampton Catlin and developed by Nathan Weizenbaum. • an extension of CSS3. • adding nested rules • variables, mixinsand selector inheritance. TeamSplus
  • 4. SASS is translated to well-formatted CSS utilizing the command line tool. It is utilized to depict the style of a document cleanly and structurally with more powerthan flat CSS allows. The transition from CSS to SASS is easy - you don’t have to change any old files you already have in your system. Just rename your files from .css to .scss include a compiler (Compass) from then on simply begin using Sass’s capabilities whenever you require them. This is a true smooth transition and most likely the reason why the .scss syntax beat the old indented syntax. With Sass you can effectively manage a system of plugins and shared library "code" between different parts of your site and even between sites in a manner which plain css can never do. TeamSplus
  • 5. With Sass & Compass you can have better Cross browser support especially if you’re planning on using all the new "CSS3" properties. Also thegreater part of all, Sassgivesyou achanceto treat your stylesheetsaspart of your codebase, with therespect they deserveand with thepower that you need. So go begin using Sassand enjoy thepower! •Sass has two syntaxes: • Most commonly used syntax is known as SCSS (superset of CSS3).SCSS files use the extension .scss. • Second syntax is known as the .sass. • SASS is a Cascading Style Sheets or CSS metalanguage. • SASS is intended for people who prefer conciseness over similarity to CSS. • It uses the space of lines to specify blocks instead of brackets and semicolons. TeamSplus
  • 6. Why do we use SASS Grid Frameworks? SASS, the ideal fit for creating CSS frameworks Frameworks like Blueprint, 960 Grid System, Grid Coordinates and Susy have created ways for designers to skip the repetitive, everyday and generally importantly the math. With a CSS framework, front-end devs and designers can get a site laid out generally quick with a minimal number of bugs, on highest point of an intensely tested code base. Chris Eppstein has also created Compass, essentially a collection of awesome mixins that supplement SASS - meaning that you can dive straight in to a new world where CSS is fun again.
  • 7. Why do we use SASS Grid Frameworks? SASS, the ideal fit for creating CSS frameworks Frameworks like Blueprint, 960 Grid System, Grid Coordinates and Susy have created ways for designers to skip the repetitive, everyday and generally importantly the math. With a CSS framework, front-end devs and designers can get a site laid out generally quick with a minimal number of bugs, on highest point of an intensely tested code base. Chris Eppstein has also created Compass, essentially a collection of awesome mixins that supplement SASS - meaning that you can dive straight in to a new world where CSS is fun again.