[css] icon fixes on home

parent 6e2e2943
Pipeline #7118 failed with stages
in 8 minutes and 38 seconds
...@@ -201,7 +201,7 @@ folderCpt = here.component "folderCpt" cpt ...@@ -201,7 +201,7 @@ folderCpt = here.component "folderCpt" cpt
] ]
] ]
, H.div , H.div
{ className: "folder-view-item__settings" } { className: "folder-view-item__settings show-on-hover" }
[ B.iconButton [ B.iconButton
{ name: "gear-fill" { name: "gear-fill"
, callback: \_ -> T.write_ true isBoxVisible , callback: \_ -> T.write_ true isBoxVisible
......
...@@ -466,8 +466,8 @@ type FolderIconProps = ...@@ -466,8 +466,8 @@ type FolderIconProps =
handedPartClassName :: Handed -> String handedPartClassName :: Handed -> String
handedPartClassName = case _ of handedPartClassName = case _ of
LeftHanded -> "angle-left" LeftHanded -> "chevron-left"
RightHanded -> "angle-right" RightHanded -> "chevron-right"
folderIcon :: R2.Leaf FolderIconProps folderIcon :: R2.Leaf FolderIconProps
folderIcon = R2.leaf folderIconCpt folderIcon = R2.leaf folderIconCpt
...@@ -607,7 +607,7 @@ blankNodeSpanCpt = here.component "__blank__" cpt ...@@ -607,7 +607,7 @@ blankNodeSpanCpt = here.component "__blank__" cpt
where where
cpt _ _ = pure $ cpt _ _ = pure $
H.div { className: "mainleaf mainleaf--blank" } H.div { className: "mainleaf mainleaf--blank" }
[ B.icon { className: "mainleaf__folder-icon", name: "angle-right" } [ B.icon { className: "mainleaf__folder-icon", name: "chevron-right" }
, H.span { className: "mainleaf__node-icon" } , H.span { className: "mainleaf__node-icon" }
[ B.icon { name: "circle" } [ B.icon { name: "circle" }
] ]
......
...@@ -16,7 +16,7 @@ blockTexts = ...@@ -16,7 +16,7 @@ blockTexts =
[ BlockText [ BlockText
{ title: "Random sentences in Gargantua's Books chapters, historically true" { title: "Random sentences in Gargantua's Books chapters, historically true"
, href: "#" , href: "#"
, icon: "fa fa-random" , icon: "shuffle"
, titleText: "Historic" , titleText: "Historic"
, text: "Chapter 1.XV. How Gargantua was put under other schoolmasters. Chapter 2.XXII. How Panurge served a Parisian lady a trick that pleased her not very well. Chapter 3.XXXVII. How Pantagruel persuaded Panurge to take counsel of a fool. Chapter 4.LXI. How Gaster invented means to get and preserve corn. Chapter 5.XXXVIII. Of the temple's admirable pavement." , text: "Chapter 1.XV. How Gargantua was put under other schoolmasters. Chapter 2.XXII. How Panurge served a Parisian lady a trick that pleased her not very well. Chapter 3.XXXVII. How Pantagruel persuaded Panurge to take counsel of a fool. Chapter 4.LXI. How Gaster invented means to get and preserve corn. Chapter 5.XXXVIII. Of the temple's admirable pavement."
, docButton: Button , docButton: Button
...@@ -28,7 +28,7 @@ blockTexts = ...@@ -28,7 +28,7 @@ blockTexts =
, BlockText , BlockText
{ title: "Randomized words, semantically and syntaxically falses." { title: "Randomized words, semantically and syntaxically falses."
, href: "#" , href: "#"
, icon: "fa fa-random" , icon: "shuffle"
, titleText: "Presentation" , titleText: "Presentation"
, text: "Autem nascetur iaculis, sedfusce enimsed cursus posuere consectetuer eu justo aliquammauris. Phasellus vero nisi porttitor elit quod, leo feliscras ultricies non tempor sagittis. Liberoduis facilisinam erat dapibusnam, lacus dui duis tristique volutpatut quis vestibulum magna. Nobis faucibusvestibulum dolores minim. Bibendumin malesuada adipiscing ante, mattis fames nequeetiam lorem. No diam id. Litora quisaenean commodo lobortisetiam neque, libero mollis scelerisque inceptos ullamcorper sea congue delenit possim." , text: "Autem nascetur iaculis, sedfusce enimsed cursus posuere consectetuer eu justo aliquammauris. Phasellus vero nisi porttitor elit quod, leo feliscras ultricies non tempor sagittis. Liberoduis facilisinam erat dapibusnam, lacus dui duis tristique volutpatut quis vestibulum magna. Nobis faucibusvestibulum dolores minim. Bibendumin malesuada adipiscing ante, mattis fames nequeetiam lorem. No diam id. Litora quisaenean commodo lobortisetiam neque, libero mollis scelerisque inceptos ullamcorper sea congue delenit possim."
, docButton: Button , docButton: Button
...@@ -40,7 +40,7 @@ blockTexts = ...@@ -40,7 +40,7 @@ blockTexts =
, BlockText , BlockText
{ title: "Randomized letters, true or false ?" { title: "Randomized letters, true or false ?"
, href: "#" , href: "#"
, icon: "fa fa-random" , icon: "shuffle"
, titleText: "Tutoreil" , titleText: "Tutoreil"
, text: "Il paraît que l'rdore des lettres dans un mot n'a pas d'imtraopnce. La première et la dernière lettre doeivnt être à la bonne place. Le reste peut être dans un désordre total et on peut touojurs lire sans prolèbme. On ne lit donc pas chaque lettre en ellêem-me, mais le mot comme un tout. Un chaegmnent de référentiel et nous tranpossons ce résultat au texte luimê-me: l'rdore des mots est failbement important copamré au contexte du texte qui, lui, est copmté: comptexter avec Gargantext." , text: "Il paraît que l'rdore des lettres dans un mot n'a pas d'imtraopnce. La première et la dernière lettre doeivnt être à la bonne place. Le reste peut être dans un désordre total et on peut touojurs lire sans prolèbme. On ne lit donc pas chaque lettre en ellêem-me, mais le mot comme un tout. Un chaegmnent de référentiel et nous tranpossons ce résultat au texte luimê-me: l'rdore des mots est failbement important copamré au contexte du texte qui, lui, est copmté: comptexter avec Gargantext."
, docButton: Button , docButton: Button
......
...@@ -16,7 +16,7 @@ blockTexts = ...@@ -16,7 +16,7 @@ blockTexts =
[ BlockText [ BlockText
{ title: "Phrases aléatoires issues de l'oeuvre de François Rabelais. L'ordre historique des chapitres est préservé." { title: "Phrases aléatoires issues de l'oeuvre de François Rabelais. L'ordre historique des chapitres est préservé."
, href: "#" , href: "#"
, icon: "fa fa-random" , icon: "shuffle"
, titleText: "Historique" , titleText: "Historique"
, text: "Chapitre 1" , text: "Chapitre 1"
, docButton: Button , docButton: Button
...@@ -28,7 +28,7 @@ blockTexts = ...@@ -28,7 +28,7 @@ blockTexts =
, BlockText , BlockText
{ title: "Mots aléatoires." { title: "Mots aléatoires."
, href: "#" , href: "#"
, icon: "fa fa-random" , icon: "shuffle"
, titleText: "Presentation" , titleText: "Presentation"
, text: "Autem nascetur iaculis, sedfusce enimsed cursus posuere consectetuer eu justo aliquammauris. Phasellus vero nisi porttitor elit quod, leo feliscras ultricies non tempor sagittis. Liberoduis facilisinam erat dapibusnam, lacus dui duis tristique volutpatut quis vestibulum magna. Nobis faucibusvestibulum dolores minim. Bibendumin malesuada adipiscing ante, mattis fames nequeetiam lorem. No diam id. Litora quisaenean commodo lobortisetiam neque, libero mollis scelerisque inceptos ullamcorper sea congue delenit possim." , text: "Autem nascetur iaculis, sedfusce enimsed cursus posuere consectetuer eu justo aliquammauris. Phasellus vero nisi porttitor elit quod, leo feliscras ultricies non tempor sagittis. Liberoduis facilisinam erat dapibusnam, lacus dui duis tristique volutpatut quis vestibulum magna. Nobis faucibusvestibulum dolores minim. Bibendumin malesuada adipiscing ante, mattis fames nequeetiam lorem. No diam id. Litora quisaenean commodo lobortisetiam neque, libero mollis scelerisque inceptos ullamcorper sea congue delenit possim."
, docButton: Button , docButton: Button
...@@ -40,7 +40,7 @@ blockTexts = ...@@ -40,7 +40,7 @@ blockTexts =
, BlockText , BlockText
{ title: "Lettres alétaoires, expérience" { title: "Lettres alétaoires, expérience"
, href: "#" , href: "#"
, icon: "fa fa-random" , icon: "shuffle"
, titleText: "Tutoreil" , titleText: "Tutoreil"
, text: "Il paraît que l'rdore des lettres dans un mot n'a pas d'imtraopnce. La première et la dernière lettre doeivnt être à la bonne place. Le reste peut être dans un désordre total et on peut touojurs lire sans prolèbme. On ne lit donc pas chaque lettre en ellêem-me, mais le mot comme un tout. Un chaegmnent de référentiel et nous tranpossons ce résultat au texte luimê-me: l'rdore des mots est failbement important copamré au contexte du texte qui, lui, est copmté: comptexter avec Gargantext." , text: "Il paraît que l'rdore des lettres dans un mot n'a pas d'imtraopnce. La première et la dernière lettre doeivnt être à la bonne place. Le reste peut être dans un désordre total et on peut touojurs lire sans prolèbme. On ne lit donc pas chaque lettre en ellêem-me, mais le mot comme un tout. Un chaegmnent de référentiel et nous tranpossons ce résultat au texte luimê-me: l'rdore des mots est failbement important copamré au contexte du texte qui, lui, est copmté: comptexter avec Gargantext."
, docButton: Button , docButton: Button
......
...@@ -168,7 +168,7 @@ joinButton click = ...@@ -168,7 +168,7 @@ joinButton click =
, style: { minWidth: "200px" } , style: { minWidth: "200px" }
} }
[ B.icon [ B.icon
{ name: "sign-in" { name: "box-arrow-in-right"
, className: "font-size-90" , className: "font-size-90"
} }
, B.wad_ , B.wad_
...@@ -269,7 +269,7 @@ tutorialCpt = here.component "tutorial" cpt ...@@ -269,7 +269,7 @@ tutorialCpt = here.component "tutorial" cpt
[ B.wad [ B.wad
[ "text-left", "w-10/12" ] [ "text-left", "w-10/12" ]
[ B.icon [ B.icon
{ name: "user", className: "pr-1" } { name: "person-fill", className: "pr-1" }
, B.span_ , B.span_
$ username $ username
<> "@" <> "@"
...@@ -284,7 +284,7 @@ tutorialCpt = here.component "tutorial" cpt ...@@ -284,7 +284,7 @@ tutorialCpt = here.component "tutorial" cpt
B.span_ "Log out" B.span_ "Log out"
, defaultSlot: , defaultSlot:
B.iconButton B.iconButton
{ name: "sign-out" { name: "box-arrow-right"
, callback: \_ -> onSignOutClick session , callback: \_ -> onSignOutClick session
, elevation: Level2 , elevation: Level2
, className: "text-light" , className: "text-light"
...@@ -413,8 +413,8 @@ blocksRandomText (BlockTexts bt) = ...@@ -413,8 +413,8 @@ blocksRandomText (BlockTexts bt) =
{ href: b.href { href: b.href
, title: b.title , title: b.title
} }
[ H.i { className: b.icon } [] [ B.icon { name: b.icon, className: "pr-1" }
, H.text (" " <> b.titleText) , H.span {} [ H.text b.titleText ]
] ]
] ]
, B.wad , B.wad
...@@ -431,13 +431,7 @@ docButton (Button b) = ...@@ -431,13 +431,7 @@ docButton (Button b) =
, target: "blank" , target: "blank"
, title: b.title , title: b.title
} }
[ H.span [ H.text b.text ]
{ aria: { hidden: true }
, className: "fa fa-hand-right"
}
[]
, H.text b.text
]
-- | TODO -- | TODO
-- <img src='logo.png' onmouseover="this.src='gargantextuel.png';" onmouseout="this.src='logo.png';" /> -- <img src='logo.png' onmouseover="this.src='gargantextuel.png';" onmouseout="this.src='logo.png';" />
...@@ -463,7 +457,7 @@ license = ...@@ -463,7 +457,7 @@ license =
{ className: "home-license" } { className: "home-license" }
[ H.text "GarganText " [ H.text "GarganText "
, B.icon , B.icon
{ name: "registered" } { name: "r-circle" }
, H.text " is made by the " , H.text " is made by the "
, H.a , H.a
{ href: "https://iscpif.fr" { href: "https://iscpif.fr"
...@@ -479,7 +473,7 @@ license = ...@@ -479,7 +473,7 @@ license =
[ H.text ", with aGPLV3 and CECILL variant Affero compliant licences, " [ H.text ", with aGPLV3 and CECILL variant Affero compliant licences, "
] ]
, B.icon , B.icon
{ name: "copyrights" } { name: "c-circle" }
, H.a , H.a
{ href: "https://cnrs.fr" { href: "https://cnrs.fr"
, target: "_blank" , target: "_blank"
......
...@@ -320,3 +320,6 @@ select.form-control ...@@ -320,3 +320,6 @@ select.form-control
display: inline-block display: inline-block
opacity: 1 opacity: 1
transform: scale(1.4) transform: scale(1.4)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment