Commit graph

15 commits

Author SHA1 Message Date
Joe Fleming c8c03e5fec add architecture styleguide (#10094)
* add architecture styleguide

* be clearer about application architecture

* define as plugin architecture

and downplay the webpack alias and shims that are available

* fix typo, simplify server description
2017-02-06 15:34:39 -07:00
Stacey Gammon fc25df18f6 Fix link syntax 2017-01-12 13:30:04 -05:00
Stacey Gammon 7ead88eb09 Update style guide for named exports
Add new 'named exports' only rule: https://github.com/elastic/kibana/issues/8641
2017-01-12 13:29:04 -05:00
CJ Cenizal 045e654c15 Explain rationale of HTML bracket formatting in HTML style guide. (#9629) 2016-12-23 12:16:51 -08:00
CJ Cenizal cebf834321 Fix markdown typo in CSS style guide. (#9408) 2016-12-07 13:20:02 -08:00
CJ Cenizal 7cdd29822f Use data attribute to select loading message, instead of CSS class… (#9248)
* Use uniquely and semantically named data attribute to select loading message, instead of CSS class since that creates a brittle coupling between JS and CSS.
* Formalize this rule in the CSS style guide.
2016-11-29 14:21:57 -07:00
CJ Cenizal 80aaaf2872 Add preprocessor-related rules to CSS style guide. (#8921) 2016-11-02 10:44:18 -07:00
Court Ewing 7dae7bde27 Current styleguide conventions with modern JS (#7435)
The existing styleguide was in great need of a rewrite as it did not
reflect the conventions we're using in the codebase or even the best
practices that we follow. In some cases, the guidance it provided was
outright contrary to our current practices.
2016-11-01 21:22:59 -04:00
CJ Cenizal 35fc5f40a3 Merge pull request #8859 from cjcenizal/improvement/css-style-guide-references
Add BEM references to CSS style guide.
2016-10-27 12:12:31 -07:00
CJ Cenizal bbf948ed1a Add BEM references to CSS style guide. 2016-10-27 12:09:03 -07:00
CJ Cenizal bc1b49b88e Fix CSS style guide state class naming convention to be camel case. 2016-10-27 11:54:40 -07:00
CJ Cenizal 2c5e2bff3c Update CSS style guide with new state class format. Change examples to use component name instead of namespace. 2016-07-26 16:12:37 -07:00
CJ Cenizal 4cc4252230 Change HTML style guide. Specify that the opening tag's closing bracket goes on its own line. 2016-06-27 09:32:00 -07:00
CJ Cenizal 81fb346a8c Update API and HTML style guides.
- 80-character line limit in HTML.
2016-06-09 15:32:03 -07:00
CJ Cenizal 9d8776b199 Add style_guides dir, extracted sections from STYLEGUIDE.md.
- css_style_guidee.md
- js_style_guide.md
- html_style_guide.md
- api_style_guide.md
2016-06-09 08:13:35 -07:00