stable

Clone or download

Read-only

Dropdown projects

Part of story #9197: Get rid of Bootstrap in site admin To test: When you click on projects dropdown you must see projects that you administer and/or you belong. If you click on the line you are redirected on project's page and if you click on the cog you are redirected on the configuration's page. Change-Id: I4c30e6765628cefc8cb39aae568e1a2a41a020f4

Modified Files

Name
M site-content/en_US/include/include.tab +2 −0 Go to diff View file
M site-content/fr_FR/include/include.tab +2 −0 Go to diff View file
M src/www/themes/BurningParrot/BurningParrotTheme.php +1 −0 Go to diff View file
A src/www/themes/BurningParrot/Navbar/Dropdown/DropdownPresenter.php +32 −0 Go to diff View file
A src/www/themes/BurningParrot/Navbar/Dropdown/DropdownProjectsPresenter.php +65 −0 Go to diff View file
A src/www/themes/BurningParrot/Navbar/Dropdown/DropdownProjectsPresenterBuilder.php +58 −0 Go to diff View file
M src/www/themes/BurningParrot/Navbar/GlobalNavPresenter.php +8 −2 Go to diff View file
A src/www/themes/BurningParrot/Navbar/GlobalNavbarDropdownMenuItemPresenter.php +42 −0 Go to diff View file
M src/www/themes/BurningParrot/Navbar/PresenterBuilder.php +17 −6 Go to diff View file
A src/www/themes/BurningParrot/Navbar/Project/ProjectPresenter.php +61 −0 Go to diff View file
A src/www/themes/BurningParrot/Navbar/Project/ProjectPresenterBuilder.php +84 −0 Go to diff View file
M src/www/themes/BurningParrot/autoload.php +8 −2 Go to diff View file
A src/www/themes/BurningParrot/css/includes/_navbar-dropdown-projects.scss +56 −0 Go to diff View file
A src/www/themes/BurningParrot/css/includes/_navbar-dropdown.scss +72 −0 Go to diff View file
M src/www/themes/BurningParrot/css/includes/_navbar.scss +53 −21 Go to diff View file
M src/www/themes/BurningParrot/css/includes/_structure.scss +2 −0 Go to diff View file
A src/www/themes/BurningParrot/js/navbar-dropdown.js +111 −0 Go to diff View file
A src/www/themes/BurningParrot/templates/global-navbar-dropdown-item.mustache +16 −0 Go to diff View file
A src/www/themes/BurningParrot/templates/navbar-dropdown-projects.mustache +43 −0 Go to diff View file
A src/www/themes/BurningParrot/templates/navbar-dropdown.mustache +3 −0 Go to diff View file
M src/www/themes/BurningParrot/templates/navbar-global-nav.mustache +4 −0 Go to diff View file