Skip to content

Commit e7848da

Browse files
authored
Merge pull request #614 from DFID/devtracker-new-ui
Devtracker new UI
2 parents 0e9e891 + 4c8f763 commit e7848da

88 files changed

Lines changed: 26819 additions & 6892 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

public/assets/govuk/all-ie8.css

Lines changed: 4800 additions & 0 deletions
Large diffs are not rendered by default.

public/assets/govuk/all.css

Lines changed: 7016 additions & 0 deletions
Large diffs are not rendered by default.

public/assets/images/countries-map.svg

Lines changed: 7337 additions & 0 deletions
Loading

public/assets/js/dev-tracker.js

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,44 @@
1-
const modal = document.querySelector(".app-modal--advanced-filters");
1+
// toggle search
2+
function toggleGlobalSearch() {
3+
var toggleGlobalSearch = document.getElementById("toggleGlobalSearch")
4+
var toggleGlobalMenu = document.getElementById("toggleGlobalMenu");
5+
var globalMenu = document.getElementById("globalMenu");
6+
7+
if (toggleGlobalMenu.classList.contains("app-header__menu-button--active")) {
8+
toggleGlobalMenu.classList.remove("app-header__menu-button--active")
9+
globalMenu.style.display = "none";
10+
}
11+
12+
var globalSearch = document.getElementById("globalSearch");
13+
if (globalSearch.style.display === "block") {
14+
globalSearch.style.display = "none";
15+
} else {
16+
globalSearch.style.display = "block";
17+
}
18+
toggleGlobalSearch.classList.toggle("app-header__search-button--active");
19+
}
20+
21+
// toggle main menu
22+
function toggleGlobalMenu() {
23+
var toggleGlobalMenu = document.getElementById("toggleGlobalMenu");
24+
var toggleGlobalSearch = document.getElementById("toggleGlobalSearch");
25+
var globalSearch = document.getElementById("globalSearch");
26+
27+
if (toggleGlobalSearch.classList.contains("app-header__search-button--active")) {
28+
toggleGlobalSearch.classList.remove("app-header__search-button--active")
29+
globalSearch.style.display = "none";
30+
}
31+
32+
var globalMenu = document.getElementById("globalMenu");
33+
if (globalMenu.style.display === "block") {
34+
globalMenu.style.display = "none";
35+
} else {
36+
globalMenu.style.display = "block";
37+
}
38+
toggleGlobalMenu.classList.toggle("app-header__menu-button--active");
39+
}
40+
41+
const modal = document.querySelector(".app-modal--advanced-filters");
242
const overlay = document.querySelector(".app-modal--overlay");
343
const openModalBtn = document.querySelector(".app-modal--open");
444
const closeModalBtn = document.querySelector(".app-modal--close");

0 commit comments

Comments
 (0)