Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
04c7083a
Commit
04c7083a
authored
Mar 07, 2018
by
Clement Ho
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add new frontend guide structure
parent
7c705759
Changes
18
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
111 additions
and
0 deletions
+111
-0
doc/development/new_fe_guide/dependencies.md
doc/development/new_fe_guide/dependencies.md
+3
-0
doc/development/new_fe_guide/development/accessibility.md
doc/development/new_fe_guide/development/accessibility.md
+3
-0
doc/development/new_fe_guide/development/components.md
doc/development/new_fe_guide/development/components.md
+3
-0
doc/development/new_fe_guide/development/design_patterns.md
doc/development/new_fe_guide/development/design_patterns.md
+3
-0
doc/development/new_fe_guide/development/index.md
doc/development/new_fe_guide/development/index.md
+29
-0
doc/development/new_fe_guide/development/network_requests.md
doc/development/new_fe_guide/development/network_requests.md
+3
-0
doc/development/new_fe_guide/development/performance.md
doc/development/new_fe_guide/development/performance.md
+3
-0
doc/development/new_fe_guide/development/security.md
doc/development/new_fe_guide/development/security.md
+3
-0
doc/development/new_fe_guide/development/testing.md
doc/development/new_fe_guide/development/testing.md
+3
-0
doc/development/new_fe_guide/index.md
doc/development/new_fe_guide/index.md
+28
-0
doc/development/new_fe_guide/initiatives.md
doc/development/new_fe_guide/initiatives.md
+3
-0
doc/development/new_fe_guide/principles.md
doc/development/new_fe_guide/principles.md
+3
-0
doc/development/new_fe_guide/style/html.md
doc/development/new_fe_guide/style/html.md
+3
-0
doc/development/new_fe_guide/style/index.md
doc/development/new_fe_guide/style/index.md
+9
-0
doc/development/new_fe_guide/style/javascript.md
doc/development/new_fe_guide/style/javascript.md
+3
-0
doc/development/new_fe_guide/style/scss.md
doc/development/new_fe_guide/style/scss.md
+3
-0
doc/development/new_fe_guide/style/vue.md
doc/development/new_fe_guide/style/vue.md
+3
-0
doc/development/new_fe_guide/tips.md
doc/development/new_fe_guide/tips.md
+3
-0
No files found.
doc/development/new_fe_guide/dependencies.md
0 → 100644
View file @
04c7083a
# Dependencies
> TODO: Add Dependencies
\ No newline at end of file
doc/development/new_fe_guide/development/accessibility.md
0 → 100644
View file @
04c7083a
# Accessibility
> TODO: Add content
doc/development/new_fe_guide/development/components.md
0 → 100644
View file @
04c7083a
# Components
> TODO: Add content
doc/development/new_fe_guide/development/design_patterns.md
0 → 100644
View file @
04c7083a
# Design patterns
> TODO: Add content
doc/development/new_fe_guide/development/index.md
0 → 100644
View file @
04c7083a
# Development
## [Design patterns](design_patterns.md)
Examples of proven design patterns used in our codebase.
## [Components](components.md)
Documentation on existing components and how to best create a new component.
## [Accessiblity](accessibility.md)
Learn how to implement an accessible frontend.
## [Network requests](network_requests.md)
Learn how to handle network requests in our codebase.
## [Security](security.md)
Learn how to ensure that our frontend is secure.
## [Performance](performance.md)
Learn how to keep our frontend performant.
## [Testing](testing.md)
Learn how to keep our frontend tested.
doc/development/new_fe_guide/development/network_requests.md
0 → 100644
View file @
04c7083a
# Network requests
> TODO: Add content
doc/development/new_fe_guide/development/performance.md
0 → 100644
View file @
04c7083a
# Performance
> TODO: Add content
doc/development/new_fe_guide/development/security.md
0 → 100644
View file @
04c7083a
# Security
> TODO: Add content
doc/development/new_fe_guide/development/testing.md
0 → 100644
View file @
04c7083a
# Testing
> TODO: Add content
doc/development/new_fe_guide/index.md
0 → 100644
View file @
04c7083a
# Frontend Development Guidelines
This guide contains all the information to successfully contribute to GitLab's frontend.
This is a living document, and we welcome contributions, feedback and suggestions.
## [Principles](principles.md)
Ensure that your frontend contribution starts off in the right direction.
## [Initiatives](initiatives.md)
High level overview of where we are going from a frontend perspective.
## [Development](development/index.md)
Guidance on topics related to development.
## [Dependencies](dependencies.md)
Learn about all the dependencies that make up our frontend, including some of our own custom built libraries.
## [Style](style/index.md)
Style guides to keep our code consistent.
## [Tips](tips.md)
Tips from our frontend team to develop more efficiently and effectively.
doc/development/new_fe_guide/initiatives.md
0 → 100644
View file @
04c7083a
# Initiatives
> TODO: Add Initiatives
doc/development/new_fe_guide/principles.md
0 → 100644
View file @
04c7083a
# Principles
> TODO: Add principles
doc/development/new_fe_guide/style/html.md
0 → 100644
View file @
04c7083a
# HTML style guide
> TODO: Add content
doc/development/new_fe_guide/style/index.md
0 → 100644
View file @
04c7083a
# Style
## [HTML style guide](html.md)
## [SCSS style guide](scss.md)
## [JavaScript style guide](javascript.md)
## [Vue style guide](vue.md)
doc/development/new_fe_guide/style/javascript.md
0 → 100644
View file @
04c7083a
# JavaScript style guide
> TODO: Add content
doc/development/new_fe_guide/style/scss.md
0 → 100644
View file @
04c7083a
# SCSS style guide
> TODO: Add content
doc/development/new_fe_guide/style/vue.md
0 → 100644
View file @
04c7083a
# Vue style guide
> TODO: Add content
doc/development/new_fe_guide/tips.md
0 → 100644
View file @
04c7083a
# Tips
> TODO: Add tips
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment