stable

Clone or download

Read-only

Style the user list

Part of story #9198: Get rid of Bootstrap in site admin Now the user list on site admin[1] uses all components of Tuleap UI Framework. + Add empty state for tables in tlp doc + Pagination is changed to be the same accross the platform (no difference between system events[2] and user list) + bootstrap the sidebar Later, we will convert the "all projects" mention in a criteria in the filter panel. [1] http://tuleap_web_1.tuleap-aio-dev.docker/admin/userlist.php [2] http://tuleap_web_1.tuleap-aio-dev.docker/admin/system_events/ Change-Id: I02dd646425535e27cf83e26b6d62c4a3af0911fe

Modified Files

Name
M site-content/en_US/admin/admin.tab +25 −15 Go to diff View file
M site-content/en_US/en_US.tab +1 −0 Go to diff View file
M site-content/fr_FR/admin/admin.tab +26 −16 Go to diff View file
M site-content/fr_FR/fr_FR.tab +1 −0 Go to diff View file
A src/common/admin/AdminPageRenderer.php +60 −0 Go to diff View file
M src/common/autoload.php +9 −2 Go to diff View file
M src/common/layout/PaginationPresenter.php +59 −26 Go to diff View file
R src/www/scripts/tuleap/userlist.js Go to diff View file
M src/common/system_event/SystemEventManager.class.php +9 −23 Go to diff View file
A src/common/user/Admin/UserListPresenter.php +44 −0 Go to diff View file
A src/common/user/Admin/UserListResultsPresenter.php +136 −0 Go to diff View file
A src/common/user/Admin/UserListResultsUserPresenter.php +87 −0 Go to diff View file
A src/common/user/Admin/UserListSearchFieldsPresenter.php +76 −0 Go to diff View file
A src/templates/admin/sidebar.mustache +1 −0 Go to diff View file
A src/templates/admin/users/userlist.mustache +166 −0 Go to diff View file
A src/templates/common/pagination.mustache +55 −0 Go to diff View file
D src/templates/pagination.mustache +0 −11 Go to diff View file
M src/www/admin/usergroup.php +2 −1 Go to diff View file
M src/www/admin/userlist.php +47 −184 Go to diff View file
M src/www/themes/BurningParrot/BurningParrotTheme.php +3 −1 Go to diff View file
M src/www/themes/BurningParrot/HeaderPresenter.php +7 −1 Go to diff View file
M src/www/themes/BurningParrot/HeaderPresenterBuilder.php +9 −2 Go to diff View file
M src/www/themes/BurningParrot/css/includes/_siteadmin.scss +78 −0 Go to diff View file
M src/www/themes/BurningParrot/css/includes/_structure.scss +6 −1 Go to diff View file
M src/www/themes/BurningParrot/templates/header.mustache +5 −0 Go to diff View file
M src/www/themes/common/tlp/doc/resources/buttons/btn/manifest.json +1 −0 Go to diff View file
A src/www/themes/common/tlp/doc/resources/buttons/btn/wide/example.html +3 −0 Go to diff View file
A src/www/themes/common/tlp/doc/resources/buttons/btn/wide/manifest.json +4 −0 Go to diff View file
M src/www/themes/common/tlp/doc/resources/structure/pagination/example.html +23 −10 Go to diff View file
A src/www/themes/common/tlp/doc/resources/tables/empty/doc.html +4 −0 Go to diff View file
A src/www/themes/common/tlp/doc/resources/tables/empty/example.html +21 −0 Go to diff View file
A src/www/themes/common/tlp/doc/resources/tables/empty/manifest.json +3 −0 Go to diff View file
M src/www/themes/common/tlp/doc/resources/tables/manifest.json +4 −1 Go to diff View file
R src/www/themes/common/tlp/doc/resources/tables/doc.html Go to diff View file
R src/www/themes/common/tlp/doc/resources/tables/example.html Go to diff View file
A src/www/themes/common/tlp/doc/resources/tables/tables/manifest.json +4 −0 Go to diff View file
M src/www/themes/common/tlp/src/scss/components/_buttons.scss +7 −0 Go to diff View file
M src/www/themes/common/tlp/src/scss/components/_pagination.scss +12 −34 Go to diff View file
M src/www/themes/common/tlp/src/scss/components/_tables.scss +25 −18 Go to diff View file
M src/www/themes/common/tlp/src/scss/components/_typography.scss +14 −0 Go to diff View file
M src/www/themes/common/tlp/src/scss/variables/_margins.scss +1 −0 Go to diff View file