Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to Baidu Map Web App Front-end Sty...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Hongru Hou Hongru Hou
February 20, 2014

Introduction to Baidu Map Web App Front-end Style Guide

Avatar for Hongru Hou

Hongru Hou

February 20, 2014
Tweet

More Decks by Hongru Hou

Other Decks in Technology

Transcript

  1. Contents What is Front-end style guide? How did our SG

    born? What dose it include? How to use it? How to maintain it? Further thinking
  2. –Anna Debenham “Front-end style guides […] to make maintaining a

    site easier […] built specifically for the web […] uses real code and works in the browser […] living documentation and grows organically with a site throughout its lifetime.” £2.00
  3. Results of the battle Before After % Background bg-color 11

    7 -36.7% opacity 5 2 -60% Font font-family 2 1 -50% font-size 8 4 -50% color 29 7 -75.9%
  4. Style tile #FFFFFF #F9F9F9 #F2F2F2 #EAEAEA #6BB1F7 #000000 Мࣟ࿾೤ #FFFFFF

    #CFCFCF #848484 #555555 #6BB1F7 #3b3b3b ሳุ࿾೤ Мࣟ࿾೤๩ૼ؇ 0.8 0.8 ሳุնཬ 24pt 28pt 30pt 32pt Mac:  PC:  ሳุဢൔ шॿ #D4D4D4  1px #F6F6F6  1px
  5. Hand in hand with Sass Variables Nesting Partials (@import) Mixins

    (@include) Inheritance (@extend) Control Directives (e.g. @for)
  6. –Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification

    “In CSS, identifiers (including element names, classes, and IDs in selectors) can contain only the characters [a-zA-Z0-9] and ISO 10646 characters U+00A0 and higher, plus the hyphen (-) and the underscore (_); they cannot start with a digit, two hyphens, or a hyphen followed by a digit.”
  7. Q&A