gitlab-org--gitlab-foss/app
Jacob Schatz a792427eed Merge branch 'add-js-prefix-to-user-tab-classes' into 'master'
Add JS prefix to user tab classes

## What does this MR do

This MR adds the `js-` prefix to the classes which are used for js purposes only. This MR only affects the said classes inside `users/show.html.haml`.

## Are there points in the code the reviewer needs to double check?

I'm not entirely sure if this project uses the `js-` prefix for
classes that are used for js purposes only. Doing a grep shows some of the classes have the prefix, but I'm still unsure whether this project follows this rule.

## Why was this MR needed?

As I was working thru #13401, I wanted to add a tab on the user profile page to show the contributions outside the GitLab instance. Reading the JS, I came across this. This MR helps new people reading the code that the said classes are for js purposes only. Also, it helps the project work toward to uniform class naming.

I suggest that we document adding the `js-` prefix to classes for js purposes only (if this is the case for this project)

See merge request !3928
2016-04-27 21:30:42 +00:00
..
assets Merge branch 'add-js-prefix-to-user-tab-classes' into 'master' 2016-04-27 21:30:42 +00:00
controllers Updated based on feedback 2016-04-26 09:04:35 +01:00
finders Remove the `.distinct` when finding issues 2016-04-21 18:49:08 +02:00
helpers Merge branch 'sidebar-label-link' into 'master' 2016-04-27 17:25:32 +00:00
mailers Merge branch 'mr-formatting' into 'master' 2016-04-19 16:23:41 +00:00
models Allow alternative names for the CHANGELOG file. 2016-04-26 11:40:35 -06:00
services Fix Error 500 due to stale cache when projects are renamed or transferred 2016-04-25 06:57:50 -07:00
uploaders Remove reduntant `move_to_store` override 2016-03-30 12:50:19 +02:00
validators
views Merge branch 'add-js-prefix-to-user-tab-classes' into 'master' 2016-04-27 21:30:42 +00:00
workers Do not fsck projects less than a day old 2016-04-26 13:35:52 +02:00