Skip to content

Commit c334dca

Browse files
authored
Merge pull request #130 from unisoncomputing/one-oh-banner
Add announcement for 1.0
2 parents 4deff03 + 33de3bf commit c334dca

File tree

2 files changed

+19
-6
lines changed

2 files changed

+19
-6
lines changed

src/UnisonShare/AppDocument.elm

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
module UnisonShare.AppDocument exposing (AppDocument, appDocument, map, view, withModal)
22

33
import Browser exposing (Document)
4-
import Html exposing (Html, div)
4+
import Html exposing (Html, div, text)
55
import Html.Attributes exposing (class, id)
66
import Maybe.Extra as MaybeE
77
import UI
88
import UI.PageHeader as PageHeader exposing (PageHeader)
99
import UnisonShare.AppHeader as AppHeader exposing (AppHeader, AppHeaderContext)
10+
import UnisonShare.Link as Link
1011

1112

1213

@@ -89,7 +90,14 @@ map toMsgB { pageId, title, appHeader, pageHeader, page, modal } =
8990

9091
viewAnnouncement : Maybe (Html msg)
9192
viewAnnouncement =
92-
Nothing
93+
Just
94+
(div [ id "announcement" ]
95+
[ div [ class "announcement_content" ]
96+
[ text "We're thrilled to announce that"
97+
, Link.view "🎉 Unison 1.0 is here!" (Link.link "https://unison-lang.org/unison-1-0")
98+
]
99+
]
100+
)
93101

94102

95103
view : AppHeaderContext msg -> AppDocument msg -> Document msg

src/css/unison-share/app.css

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,14 @@ body:has(#modal-overlay) {
1818
}
1919

2020
#announcement {
21-
--c-color_announcement_background: var(--color-green-4);
22-
--c-color_announcement_text: var(--color-green-1);
23-
--u-color_interactive: var(--color-green-0);
21+
--c-color_announcement_background: linear-gradient(
22+
-45deg,
23+
var(--color-orange-4),
24+
var(--color-purple-5)
25+
);
26+
--c-color_announcement_text: var(--color-purple-2);
27+
--u-color_interactive: var(--color-blue-1);
28+
border-bottom: 2px solid var(--color-purple-4);
2429

2530
display: flex;
2631
grid-area: announcement;
@@ -41,7 +46,7 @@ body:has(#modal-overlay) {
4146
gap: 0.75rem;
4247

4348
& a:not(.button):hover {
44-
color: var(--color-pink-0);
49+
color: var(--color-blue-2);
4550
}
4651
}
4752
}

0 commit comments

Comments
 (0)