Commit graph

29 commits

Author SHA1 Message Date
Mark Florian
8e809033ea Fix page specific JavaScript link in documentation 2019-04-09 09:35:09 +00:00
Simon Knox
d7c92faacb Cleanup of fe_docs
Start moving back to regular fe_docs
Remove Initiatives, add section to index in fe_guide
Delete some no-longer-relevant parts from principles
Update title - Progressive Enchancement is a browser-support term
and could be confused
"When to use" parts are discussed elswhere
Vue & jQuery issue is no longer relevant
Delete duplicate Security docs
Remove empty files, move event_tracking
Shuffle index sections around
Remove sections on Vue & Webpack (we say same thing in prev paragraph)
Remove link to Droplab docs
2019-03-22 09:24:10 +11:00
Marcel Amirault
9c8dc7ddf6 Docs: Fix broken anchors in development docs 2019-03-05 13:06:32 +00:00
Evan Read
eb86630959 Ensure all lists are surrounded by new lines
Markdown renderers find it easier to determine
where lists start and end when lists are surrounded
by new lines.

For consistency, also ensure entries in the list
are aligned when they span multipls lines.
2019-02-22 13:17:10 +00:00
Evan Read
47fb1c5235 Remove consecutive blank lines from markdown files
For the sake of consistency, removes any extraneous
consecutive blank lines from the doc suite.
2019-02-18 09:36:13 +00:00
Evan Read
c2c2d04b3a Fix most instances of bare URLs in markdown 2019-01-24 06:52:33 +00:00
Filipa Lacerda
3ac4e9ece7 Updates wording 2018-09-26 12:26:19 +00:00
Filipa Lacerda
194896f450 Defines Vue.js Expert Role
Currently we have a vue.js expert role that is not defined
By defining this role we can improve our Vue and Vuex code.
2018-09-26 10:36:44 +00:00
Winnie Hellmann
5cb48d3686 Remove old service architecture from Vue docs 2018-07-12 12:10:53 +00:00
Winnie Hellmann
ded205b402 Fix mountComponent helper path in docs 2018-07-09 22:42:21 +02:00
Lukas Eipert
8f57de8188 Update Frontend documentation regarding Vue and Icons/Illustrations 2018-05-27 19:21:12 +00:00
Filipa Lacerda
d453257ff3
Follow up after review 2018-05-07 10:09:49 +01:00
Filipa Lacerda
1983356d64
Merge branch 'master' into 44427-state-management-with-vuext
* master: (1063 commits)
  Replace commits spinach tests with RSpec analog
  Update repository.rb
  Add note about rebase/squash duplication in Gitaly
  Resolve "Reconcile project templates with Auto DevOps"
  Move import project pane to a separate partial
  Inform the user when there are no project import options available
  Clarify location of Vue templates
  Make add_index_to_namespaces_runners_token migration reversible
  Fix lambda arguments in Grape entities
  Update grape-entity 0.6.0 -> 0.7.1
  Fix constants in backfill_runner_type_for_ci_runners_post_migrate.rb
  Use limited_counter_with_delimiter in the admin user list tabs
  Remove a warning from spec/features/admin/admin_users_spec.rb
  Use smallint for runner_type since its an enum
  Dont remove duplicates in Runner.owned_or_shared since its not necessary
  Change the docs license to CC BY-SA
  Remove unnecessary disable transaction in add_ci_runner_namespaces
  Split migration to add and index namespaces.runners_token
  Output some useful information when running the rails console
  Revert "Use factory in specs for ProjectCiCdSettings"
  ...
2018-05-04 14:58:47 +01:00
Dennis Tang
3a7c148d0b Fix typo in vue.md 2018-04-19 12:04:15 +00:00
Dennis Tang
05375ee689 FE Docs: Fix header hierarchy in Vuex section of Vue.md 2018-04-16 20:39:58 +00:00
Filipa Lacerda
fef1e9d47b
Improve state management documentation 2018-03-22 10:25:03 +00:00
Filipa Lacerda
4a7d623065
Updates file extensions on Vue docs 2018-03-12 10:08:58 +00:00
Winnie Hellmann
0308932e0a Small fixes in Vuex docs 2018-03-01 20:48:58 +01:00
Filipa Lacerda
089236976b Fix example in Vuex docs 2018-02-28 10:59:48 +00:00
Ville Skyttä
0cbbb08e79 doc: Spelling fixes 2018-01-19 12:09:59 +02:00
Filipa Lacerda
9400ed3b3e Use axios instead of vue resource - step 1 2017-11-20 09:57:08 +00:00
Filipa Lacerda
008b6e8732
Moves vue resource docs into a new file.
Adds docs regarding handling 204 response
2017-10-23 15:15:55 +03:00
Winnie Hellmann
9ba0454553 Fix link to Vue.js style guide 2017-10-03 19:47:07 +00:00
Filipa Lacerda
9f037034a9 Adds documentation to use Vuex 2017-09-05 07:39:52 +00:00
Filipa Lacerda
aaa78199c2 Update vue-resource 2017-07-12 14:47:09 +00:00
Filipa Lacerda
f68f0cd1ea Adds numbered lists to easily point to documentation 2017-05-04 15:00:20 +01:00
Filipa Lacerda
1e92f8b6ce Add help regarding vue resource and where to include it 2017-04-21 14:19:03 +00:00
Filipa Lacerda
c7b3ba834b Adds vue js example application and documentation 2017-04-20 11:24:40 +00:00
Filipa Lacerda
8c3bdc853a Creates Frontend Style guide 2017-03-22 19:30:54 +00:00