diff --git a/src/assets/css/src/3.utilities.icons.css b/src/assets/css/src/3.utilities.icons.css index d94cf9e..0ead9f0 100644 --- a/src/assets/css/src/3.utilities.icons.css +++ b/src/assets/css/src/3.utilities.icons.css @@ -48,7 +48,8 @@ [data-icon="home"] { --icon: var(--icon-home) } -[data-icon="calendar"] { +[data-icon="calendar"], +[data-icon="event"] { --icon: var(--icon-calendar) } [data-icon="megaphone"] { @@ -96,7 +97,8 @@ [data-icon="arrow-left"] { --icon: var(--icon-arrow-left) } -[data-icon="document"] { +[data-icon="document"], +[data-icon="content"] { --icon: var(--icon-document) } [data-icon="comment"] { diff --git a/src/assets/css/src/3.utilities.position.css b/src/assets/css/src/3.utilities.position.css index ff7e3f1..6653a3e 100644 --- a/src/assets/css/src/3.utilities.position.css +++ b/src/assets/css/src/3.utilities.position.css @@ -18,6 +18,8 @@ .top-0 { top: 0 } .bottom-0 { bottom: 0 } .left-0 { left: 0 } -.right-0 { right: 0 } + +.right-0 { right: 0 } +.right-gutter { right: var(--gutter) } .-z-1 { z-index: -1 } diff --git a/src/assets/css/src/3.utilities.text.css b/src/assets/css/src/3.utilities.text.css index b3201c1..e462d4c 100644 --- a/src/assets/css/src/3.utilities.text.css +++ b/src/assets/css/src/3.utilities.text.css @@ -63,4 +63,14 @@ .underline { text-decoration: underline; -} \ No newline at end of file +} + + +/* Line clamp */ + +.line-clamp { + display: -webkit-box; + -webkit-line-clamp: var(--line-clamp, 2); + -webkit-box-orient: vertical; + overflow: hidden; +} diff --git a/src/views/Notifications.vue b/src/views/Notifications.vue index b2b7c48..c066954 100644 --- a/src/views/Notifications.vue +++ b/src/views/Notifications.vue @@ -2,13 +2,56 @@

Status

- + +

Vous n’avez pas de nouvelles notifications

+ +
+ +
+
+

+ Nouveau commentaire + Miss Dior Blooming Bouquet + +

+
+

+ Clément Dubois : Lectus adipiscing nulla quis odio in aliquam. Adipiscing libero in consequat porta mauris hendrerit malesuada viverra turpis. Lectus adipiscing nulla quis odio in aliquam. Adipiscing libero in consequat porta mauris hendrerit malesuada viverra turpis. +

+
+
+
+

+ Nouveau contenu + Miss Dior Blooming Bouquet + +

+
+

+ Proposition 2 +

+
+
+
@@ -52,4 +95,50 @@ function changeTab(newValue) { [role="tablist"] { margin-left: 0; } + +/* Notifications */ +.notification { + --flow-space: var(--space-12); + font-size: var(--text-sm); + position: relative; +} +.notification[data-status="unread"]::after { + content: ''; + display: inline-block; + width: .5rem; + height: .5rem; + outline: 2px solid var(--color-white); + background: var(--color-primary); + border-radius: 50%; + position: absolute; + top: 0; + right: 0; +} +.notification p { + max-width: 100%; +} +.notification header p { + column-gap: 0; +} +.notification__type { + display: flex; +} +.notification__type::before { + margin-right: var(--space-8); +} +.notification__client { + display: inline-block; +} +.notification__client::before { + content: ''; + display: inline-block; + width: 3px; + height: 3px; + background: var(--color-grey-700); + border-radius: 50%; + margin: .2em .5em; +} +.notification__body { + --line-clamp: 2; +}