React-ify the Admin Languages Bootstrap page

Description

Add React to Admin Languages bootstrap page
Currently there is no javascript

Implement this page in full

Technical Note: Create REST API for create language, so it can be a modal.

Activity

Show:
Kathryn Gough
August 24, 2016, 10:21 PM
Edited
Kathryn Gough
August 24, 2016, 10:34 PM

Because this is the only page in frontend to use bootstrap (which is called from the head of every page), currently every css rule has been prefixed with an id for the admin languages page.

We should use the LESS CSS framework so we can just wrap entire css files within a class. Bootstrap uses LESS so this isn't an issue - it just needs to be implemented in zanata-frontend. Once it is, I will revisit the css files and remove the yucky prefixes.

Kathryn Gough
August 25, 2016, 3:46 AM
Edited

Please note I have only included some of the bootstrap css - the stuff relevant to this page and other base elements (styles/style.less).

All of the bootstrap styling can be found in the style guide (sg-style.css)

Kathryn Gough
August 31, 2016, 12:44 AM

TO DO

Fix table padding - remove header row
Add a few pages of pagination

Kathryn Gough
August 31, 2016, 4:23 AM

, I have updated the design of this page and the pagination style. Feedback greatly appreciated.

Assignee

Alex Eng

Reporter

Kathryn Gough

Labels

None

Tested Version/s

None

Story Points

5

Components

Sprint

None

Fix versions

Priority

unspecified
Configure