Skip to content

Commit e2b72a7

Browse files
sandersonCopilot
andauthored
InfluxDB 3 Core and Enterprise GA visual updates (#5970)
* added ga notification with styles, removed beta block, relocated community links * Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 1e9179c commit e2b72a7

File tree

12 files changed

+159
-215
lines changed

12 files changed

+159
-215
lines changed

assets/styles/layouts/_homepage.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,9 +120,9 @@
120120
}
121121
}
122122

123-
&.beta {
123+
&.new {
124124
.product-info h3::after {
125-
content: "beta";
125+
content: "New";
126126
margin-left: .5rem;
127127
font-size: 1rem;
128128
padding: .25em .5em .25em .4em;

assets/styles/layouts/_notifications.scss

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,26 @@
9999
pre { background: rgba($r-basalt, .35); }
100100
}
101101

102+
&.ga-announcement {
103+
background-image: url('/svgs/influxdb3-ga-background.svg');
104+
background-size: cover;
105+
a:hover { color: $br-dark-blue; }
106+
code { color: $gr-gypsy; background: rgba($gr-gypsy, .25); }
107+
pre { background: rgba($gr-gypsy, .25); }
108+
109+
h3 {font-size: 1.4rem !important;}
110+
.notification-slug { font-size: 1.15rem;
111+
.btn {
112+
display: inline-block;
113+
background: $g20-white;
114+
color: $br-dark-blue;
115+
padding: .5rem 1rem;
116+
border-radius: $radius * 2;
117+
font-size: 1rem;
118+
}
119+
}
120+
}
121+
102122
//////////// Basic HTML element styles for notification content ////////////
103123

104124
h1,h2,h3,h4,h5,h6 {
@@ -156,6 +176,16 @@
156176
}
157177
.show::before {content: "Show more"}
158178
}
179+
180+
.title-tag {
181+
padding: .15rem .45rem;
182+
text-transform: uppercase;
183+
font-size: .85rem;
184+
border-radius: $radius * 2;
185+
font-family: $code;
186+
background: $br-dark-blue;
187+
}
188+
.title-tag + h3 {margin-top: .75rem;}
159189
}
160190
}
161191

assets/styles/layouts/article/_blocks.scss

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,5 +96,4 @@ blockquote {
9696
"blocks/tip",
9797
"blocks/important",
9898
"blocks/warning",
99-
"blocks/caution",
100-
"blocks/beta";
99+
"blocks/caution";

assets/styles/layouts/article/_feedback.scss

Lines changed: 39 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,27 +15,48 @@
1515
padding-right: 2rem;
1616

1717
ul {
18-
display: flex;
19-
flex-wrap: wrap;
2018
margin-bottom: 1.25rem;
2119
padding: 0;
2220
list-style: none;
2321

24-
li {display: inline-block}
25-
2622
a {
27-
margin-right: 1.5rem;
2823
color: $article-heading;
24+
font-weight: $medium;
25+
position: relative;
26+
27+
&::after {
28+
content: "\e90a";
29+
font-family: 'icomoon-v4';
30+
font-weight: bold;
31+
font-size: 1.3rem;
32+
display: inline-block;
33+
position: absolute;
34+
@include gradient($grad-burningDusk);
35+
background-clip: text;
36+
-webkit-text-fill-color: transparent;
37+
right: 0;
38+
transform: translateX(.25rem);
39+
opacity: 0;
40+
transition: transform .2s, opacity .2s;
41+
}
2942

3043
&:hover {
31-
color: $article-link;
32-
border-radius: calc($radius * 1.5);
44+
&::after {transform: translateX(1.5rem); opacity: 1;}
45+
}
46+
47+
&.discord:before {
48+
content: url('/svgs/discord.svg');
49+
display: inline-block;
50+
height: 1.1rem;
51+
width: 1.25rem;
52+
vertical-align: top;
53+
margin: 2px .65rem 0 0;
3354
}
3455

3556
&.community:before {
3657
content: "\e900";
3758
color: $article-heading;
38-
margin: 0 .5rem 0 -.25rem;
59+
margin-right: .75rem;
3960
font-size: 1.2rem;
4061
font-family: 'icomoon-v2';
4162
vertical-align: middle;
@@ -46,7 +67,16 @@
4667
height: 1.1rem;
4768
width: 1.1rem;
4869
vertical-align: text-top;
49-
margin-right: .5rem;
70+
margin-right: .8rem;
71+
}
72+
73+
&.reddit:before {
74+
content: url('/svgs/reddit.svg');
75+
display: inline-block;
76+
height: 1.1rem;
77+
width: 1.2rem;
78+
vertical-align: top;
79+
margin: 2px .75rem 0 0;
5080
}
5181
}
5282
}

assets/styles/layouts/article/blocks/_beta.scss

Lines changed: 0 additions & 105 deletions
This file was deleted.

data/notifications.yaml

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
# - list of URL paths to show the notification on, no scope shows everywhere
77
# exclude:
88
# - list of URL paths to not show the notification on
9+
# title_tag: (optional) Tag to include before the notification title
910
# title: Message title
1011
# slug: (optional) Short notification summary
1112
# message: |
@@ -39,25 +40,26 @@
3940
# - [The plan for InfluxDB 3.0 Open Source](https://influxdata.com/blog/the-plan-for-influxdb-3-0-open-source)
4041
# - [InfluxDB 3.0 benchmarks](https://influxdata.com/blog/influxdb-3-0-is-2.5x-45x-faster-compared-to-influxdb-open-source/)
4142

42-
- id: influxdb3-beta
43-
level: note
43+
- id: influxdb3-ga
44+
level: ga-announcement
4445
scope:
4546
- /
46-
title: InfluxDB 3 Core and Enterprise are now in Beta
47+
title_tag: Now Generally Available
48+
title: InfluxDB 3 Core and Enterprise
4749
slug: |
48-
InfluxDB 3 Core and Enterprise are now available for beta testing, available
49-
under MIT or Apache 2 license.
50+
Start fast. Scale faster.
51+
52+
<a class="btn" href="https://www.influxdata.com/blog/influxdb-3-OSS-GA/">Get the Updates</a>
5053
message: |
51-
InfluxDB 3 Core is a high-speed, recent-data engine that collects and
52-
processes data in real-time, while persisting it to local disk or object
53-
storage. InfluxDB 3 Enterprise is a commercial product that builds on Core’s
54-
foundation, adding high availability, read replicas, enhanced security, and
55-
data compaction for faster queries. A free tier of InfluxDB 3 Enterprise
56-
will also be available for at-home, non-commercial use for hobbyists to get
57-
the full historical time series database set of capabilities.
54+
InfluxDB 3 Core is an open source, high-speed, recent-data engine that collects
55+
and processes data in real-time and persists it to local disk or object storage.
56+
InfluxDB 3 Enterprise builds on Core’s foundation, adding high availability,
57+
read replicas, enhanced security, and data compaction for faster queries and
58+
optimized storage. A free tier of InfluxDB 3 Enterprise is available for
59+
non-commercial at-home or hobbyist use.
5860
5961
For more information, check out:
6062
61-
- [Beta announcement blog from Paul Dix](https://www.influxdata.com/blog/influxdb3-open-source-public-beta/)
63+
- [Announcement blog from Paul Dix](https://www.influxdata.com/blog/influxdb-3-OSS-GA/)
6264
- [Get Started with InfluxDB 3 Core](https://docs.influxdata.com/influxdb3/core/get-started/)
6365
- [Get Started with InfluxDB 3 Enterprise](https://docs.influxdata.com/influxdb3/enterprise/get-started/)

layouts/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ <h2>InfluxDB 3</h2>
3636
<h4>Self-managed</h4>
3737
</div>
3838
<div class="products">
39-
<div class="product beta">
39+
<div class="product new">
4040
<div class="product-info">
4141
<h3><a href="/influxdb3/core/">InfluxDB 3 Core</a></h3>
4242
<p>The open source recent data engine optimized for time series and event data.</p>
@@ -46,7 +46,7 @@ <h3><a href="/influxdb3/core/">InfluxDB 3 Core</a></h3>
4646
<li><a href="/influxdb3/core/">View documentation</a></li>
4747
</ul>
4848
</div>
49-
<div class="product beta">
49+
<div class="product new">
5050
<div class="product-info">
5151
<h3><a href="/influxdb3/enterprise/">InfluxDB 3 Enterprise</a></h3>
5252
<p>The scalable data engine built for recent and historical time series and event data.</p>

layouts/partials/article.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ <h1>{{ .Title | .RenderString }}</h1>
55
{{ partial "article/supported-versions.html" . }}
66
{{ partial "article/page-meta.html" . }}
77
</div>
8-
{{ partial "article/beta.html" . }}
98
{{ partial "article/stable-version.html" . }}
109
{{ partial "article/flux-experimental.html" . }}
1110
{{ partial "article/flux-contrib.html" . }}

0 commit comments

Comments
 (0)