westfieldlabs / westfield_scally Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
Create a new section called Vendor for 3rd party libraries.
Topic brought up in https://github.com/westfield/aem_sso/pull/8#discussion_r18871067.
We want one canocical .scss-lint.yml
file which ideally would live in the CSS Guidelines repo.
After the mixin from scally was fixed westfieldlabs/scally#118 (comment) the headings mixin should be used in westfield_core
h4
's are being treated as a global subheading with a visual treatment based on the attached files. Update the h4
headings to use capitalize each word instead of having everything in uppercase.
Should we consider creating a subtitle component that would also handle the common alignment between mobile and desktop? (centered at mobile, left at desktop)
This will provide styling for feedback messages like:
Based off the icons here: http://styleguide.westfieldlabs.com/web/icons.
https://github.com/westfield/aem_sso/pull/16#issuecomment-64040399
$text-input-and-select-text-color: $colour-black
Input placeholders
use font family: gotham, font weight: book, color: #999
Input labels
use font family: gotham, font weight: medium, color: #999
Input text
use font family: Helvetica, font weight: light, color #29292b
The font weight on the buttons is too heavy, please update to use $font-weight-gotham-book
We should set it on:
a
.btn
And via a class/silent placeholder.
Some possible transitions:
opacity
.See Deals / Filters.
Please move the btn-menu out of centre-specific code and into WFC.
Add README's to each section as per Scally.
Main README
To avoid having to inject hooks within the rich-text editor markup.
Need a smart way to handle custom font weights e.g. Gotham.
Allowed markup
strong
)em
)ul
/ ol
)table
) ?hr
)p
)h2
-h6
)a
)Allowed components
How to apply certain styles
span
with relevant class e.g. <span class="u-text-align-center">
div
with relevant class e.g. <div class="u-text-indent">
This will extend Scally's utility: westfieldlabs/scally#115.
Update secondary buttons to:
$colour-btn-main-background-colour-secondary: $colour-grey-3;
$colour-btn-main-background-colour-secondary-hover: $colour-grey-4;
@kllevin will speak to design about the light and dark shades.
This is temporary until we get a web site up and running.
Add @demo
s comments to relevant partials.
https://github.com/westfield/aem_sso/pull/16#discussion-diff-20736368
$link-colour: $colour-black
Do we need to add colours to all the HTML headings: h1 - h6
based off this: http://styleguide.westfieldlabs.com/web/typography?
https://github.com/westfield/aem_sso/pull/16#discussion-diff-20736213
Change hover colors which should be:
$colour-btn-main-background-colour-hover: #c32519
$colour-btn-main-background-colour-secondary-hover: #b8b8b8
Inline links should maintain default styling provided by Scally but the $link-colour
needs to be set to WFC $colour-grey-5
The colour palette needs to be updated as documented below. Please call out any areas these changes might effect that we may have overlooked.
/**
* Greys.
*/
// 1
$colour-grey-1: #ddd; --> #fafafa
// 2
$colour-grey-2: #ccc; --> #f2f2f2
// 3
$colour-grey-3: #999; --> #ccc
// 4
$colour-grey-4: #6b6d6f; -->#999
// 5
$colour-grey-5: #29292b; --> doesn't change
Need a Westfield specific button component that sits on top of the Scally button component.
Same as Scally.
Update h1, h2, h3
to more closely match the current US Centre site design pattern.
h1
should be approx 24h2
should be approx 18h3
should be approx 14, change to Gotham-MediumWe are using details summary for accordions. Please move the styles from centre sites to WFC.
Rather than @extend
ing the Text utility like in Button component.
https://github.com/westfield/aem_sso/pull/16#discussion-diff-20747827
$c-btn-background-colour: $colour-brand-1
$c-btn-foreground-colour-secondary: $colour-black
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.