Commit graph

21 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
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 2ccff35b95 Make links in STYLEGUIDE relative. 2016-06-09 19:03:19 -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
Emily Wenberg 20b3a864e9 Fix typos in style guide 2016-02-20 14:30:37 -08:00
spalger 9f2e32e5e1 [ui/modules/docs] moved recommendations to the styleguide 2015-12-18 11:20:20 -07:00
spalger 330061df3a [styleguide] added api and filename sections 2015-11-23 13:16:26 -06:00
spalger ad3208a42a added promise example to the "Chaining operations" section of the styleguide 2015-10-29 13:36:23 -05:00
Jim Unger 42bf6dab8e Update STYLEGUIDE.md 2015-08-31 14:31:55 -05:00
spalger f9f4b0e2c6 Merge branch 'master' of github.com:elastic/kibana into apps/home 2015-07-27 10:57:01 -07:00
Jim Unger 5bd342ab1b Update STYLEGUIDE.md 2015-07-27 09:23:23 -05:00
spalger a2281749a3 commit to the ui/ module prefix 2015-07-21 17:46:13 -07:00
Spencer Alger 6331a24a70 [lodash-mixins] switch _(Class).inherits(Super) to new _.class mixin 2015-06-11 18:26:43 -07:00
Eike Herzbach 5cb6eddee8 typo: Javascript -> JavaScript 2014-10-23 08:43:53 +02:00
Joe Fleming a9b01376e2 add note about commenting out code 2014-09-17 12:53:06 -07:00
Joe Fleming 3cc4a4d500 added rules about chained operations and indentation 2014-09-17 12:33:59 -07:00
Joe Fleming eee468d2e1 added section for module names/paths 2014-09-17 10:51:13 -07:00
Joe Fleming c41359bb23 remove angular and ruby sections for now 2014-09-17 10:51:13 -07:00
Joe Fleming b2b1c140d6 add notes about magic numbers, globals and function definitions 2014-09-17 10:51:13 -07:00
Joe Fleming 8fa76196f5 started the angular section and added some other style considerations to the JS section 2014-09-17 10:51:13 -07:00
Joe Fleming 6230456e6d added style guide, based on node style guide 2014-09-17 10:51:13 -07:00