Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
purescript-gargantext
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
148
Issues
148
List
Board
Labels
Milestones
Merge Requests
2
Merge Requests
2
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gargantext
purescript-gargantext
Commits
8574bc4e
Commit
8574bc4e
authored
Jan 29, 2020
by
Alexandre Delanoë
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[ERGO] logo top bar. Issue: tabs are not clickable + CSS.
parent
d4606c88
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
27 additions
and
9 deletions
+27
-9
App.purs
src/Gargantext/Components/App.purs
+27
-9
No files found.
src/Gargantext/Components/App.purs
View file @
8574bc4e
...
@@ -80,12 +80,12 @@ appCpt = R.hooksComponent "G.C.App.app" cpt where
...
@@ -80,12 +80,12 @@ appCpt = R.hooksComponent "G.C.App.app" cpt where
forestLayout :: Frontends -> Sessions -> AppRoute -> R2.Setter Boolean -> R.Element -> R.Element
forestLayout :: Frontends -> Sessions -> AppRoute -> R2.Setter Boolean -> R.Element -> R.Element
forestLayout frontends sessions route showLogin child = do
forestLayout frontends sessions route showLogin child = do
R.fragment [ topBar
{}
, R2.row [main], footer {} ]
R.fragment [ topBar
' frontends sessions route showLogin
, R2.row [main], footer {} ]
where
where
main =
main =
R.fragment
R.fragment
[ H.div {className: "col-md-2", style: {paddingTop: "60px"}}
[ H.div {className: "col-md-2", style: {paddingTop: "60px"}}
[ forest {sessions, route, frontends, showLogin
} ]
[ {-forest {sessions, route, frontends, showLogin }-
} ]
, mainPage child
, mainPage child
]
]
...
@@ -99,6 +99,24 @@ mainPage child =
...
@@ -99,6 +99,24 @@ mainPage child =
[ H.div {id: "page-wrapper"}
[ H.div {id: "page-wrapper"}
[ H.div {className: "container-fluid"} [ child ] ] ]
[ H.div {className: "container-fluid"} [ child ] ] ]
topBar' :: Frontends -> Sessions -> AppRoute -> R2.Setter Boolean -> R.Element
topBar' frontends sessions route showLogin =
H.div { id: "dafixedtop", role: "navigation"
, className: "navbar navbar-inverse navbar-fixed-top" }
[ H.div { className: "container-fluid" }
[ H.div { className: "navbar-inner" }
[ logo
-- , H.div {className: "col-md-2", style: {paddingTop: "60px"}} [forest {sessions, route, frontends, showLogin}]
, forest {sessions, route, frontends, showLogin}
, H.div { className: "collapse navbar-collapse" } [ divDropdownInfo ]
]
]
]
-- SB.searchBar {session, databases: allDatabases}
topBar :: {} -> R.Element
topBar :: {} -> R.Element
topBar _ =
topBar _ =
H.div { id: "dafixedtop", role: "navigation"
H.div { id: "dafixedtop", role: "navigation"
...
@@ -107,7 +125,7 @@ topBar _ =
...
@@ -107,7 +125,7 @@ topBar _ =
[ H.div { className: "navbar-inner" }
[ H.div { className: "navbar-inner" }
[ logo
[ logo
, H.div { className: "collapse navbar-collapse" }
, H.div { className: "collapse navbar-collapse" }
[ divDropdown
Left
] ] ] ]
[ divDropdown
Info
] ] ] ]
-- SB.searchBar {session, databases: allDatabases}
-- SB.searchBar {session, databases: allDatabases}
logo :: R.Element
logo :: R.Element
...
@@ -119,18 +137,18 @@ logo =
...
@@ -119,18 +137,18 @@ logo =
src = "images/logoSmall.png"
src = "images/logoSmall.png"
title = "Back to home."
title = "Back to home."
divDropdown
Left
:: R.Element
divDropdown
Info
:: R.Element
divDropdown
Left
=
divDropdown
Info
=
divDropdown
Left
' $
divDropdown
Info
' $
LiNav { title : "About Gargantext"
LiNav { title : "About Gargantext"
, href : "#"
, href : "#"
, icon : "glyphicon glyphicon-info-sign"
, icon : "glyphicon glyphicon-info-sign"
, text : "Info" }
, text : "Info" }
divDropdown
Left
' :: LiNav -> R.Element
divDropdown
Info
' :: LiNav -> R.Element
divDropdown
Left
' mb =
divDropdown
Info
' mb =
H.ul {className: "nav navbar-nav"}
H.ul {className: "nav navbar-nav"}
[ H.ul {className: "nav navbar-nav pull-
lef
t"}
[ H.ul {className: "nav navbar-nav pull-
righ
t"}
[ H.li {className: "dropdown"} [ menuButton mb, menuElements' ] ] ]
[ H.li {className: "dropdown"} [ menuButton mb, menuElements' ] ] ]
menuButton :: LiNav -> R.Element
menuButton :: LiNav -> R.Element
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment