Skip to content

Commit 529d6a7

Browse files
committed
draft news page
1 parent becd13c commit 529d6a7

File tree

5 files changed

+139
-3
lines changed

5 files changed

+139
-3
lines changed

src/main/markdown/config.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<entry name="learnmore-sdk" displayName="SDK Learn More" description="Learn more about the GWT SDK"></entry>
2121
<entry name="lifeofanissue" displayName="Life of an Issue" description="Learn about GWT and the issue tracker"></entry>
2222
<entry name="makinggwtbetter" displayName="Making GWT Better" description="Learn how to contribute to GWT"></entry>
23+
<entry name="news" displayName="News" description="News"></entry>
2324
<entry name="overview" displayName="Overview" description="Overview"></entry>
2425
<entry name="presentations" displayName="Presentations" description="Different Presentations on GWT"></entry>
2526
<entry name="privacy" displayName="Privacy" description="Privacy"></entry>

src/main/markdown/news.md

Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
GWT News
2+
===
3+
4+
This news page is the official source for update from the GWT team or GWT related projects. Anything important will be posted here. This page will give you an impression about things happening in the GWT community.
5+
6+
In case you have a news worth for showing here, please open an issue: [add news](https://github.com/gwtproject/gwt-site/issues).
7+
We will add the news as soon as possible.
8+
9+
<style>
10+
.container-list-news {
11+
display: flex;
12+
flex-direction: column;
13+
margin-top: 4em;
14+
grid-gap: 1.5em;
15+
gap: 1.5em;
16+
box-sizing: border-box;
17+
/*border: 0 solid white;*/
18+
width: 100%
19+
}
20+
21+
.container-news {
22+
padding: 1em;
23+
border: 1px solid darkgrey;
24+
border-radius: 1em;
25+
background: white;
26+
}
27+
28+
.container-headline {
29+
color: #f93535;
30+
text-decoration: none;
31+
font-weight: bold;
32+
font-size: 160%;
33+
}
34+
35+
.container-date {
36+
padding: 1em 0 0 0;
37+
font-weight: bold;
38+
color: #9e9d9d;
39+
}
40+
41+
.container-text {
42+
padding: 1em 0 0 0;
43+
color: black;
44+
}
45+
46+
.container-link {
47+
padding: 1em 0 0 0;
48+
font-weight: bold;
49+
color: #9e9d9d;
50+
}
51+
</style>
52+
<div class="container-list-news">
53+
<div class="container-news">
54+
<a href="https://matrix.to/#/#gwtproject_gwt:gitter.im" target="_blank">
55+
<div class="container-headline">
56+
GWT: we are looking for reviewers!
57+
</div>
58+
</a>
59+
<div class="container-date">
60+
December 9, 2023
61+
</div>
62+
<div class="container-text">
63+
To finish the work on the next GWT release, we need to merge two more pull requests. We are looking for reviewers to approve the changes. Once the pull requests are merged, we will release GWT 2.11.0!
64+
</div>
65+
<a href="https://matrix.to/#/#gwtproject_gwt:gitter.im" target="_blank">
66+
<div class="container-link">
67+
Let me help
68+
</div>
69+
</a>
70+
</div>
71+
<div class="container-news">
72+
<a href="https://github.com/DominoKit/domino-rest" target="_blank">
73+
<div class="container-headline">
74+
DominoKit: domino-rest version 1.0.1 released
75+
</div>
76+
</a>
77+
<div class="container-date">
78+
November 28, 2023
79+
</div>
80+
<div class="container-text">
81+
This release fixes some dependency issues.
82+
</div>
83+
<a href="https://github.com/DominoKit/domino-rest" target="_blank">
84+
<div class="container-link">
85+
Read more
86+
</div>
87+
</a>
88+
</div>
89+
<div class="container-news">
90+
<a href="https://github.com/Vertispan/j2clmavenplugin/releases/tag/v0.22.0" target="_blank">
91+
<div class="container-headline">
92+
J2CL: new version of the j2cl-maven-plugin released
93+
</div>
94+
</a>
95+
<div class="container-date">
96+
November 9, 2023
97+
</div>
98+
<div class="container-text">
99+
This update let the plugin use the latest J2CL version and supports elemental2 vesion 1.2.0. The release fixes a NPE, updates J2CL and the J2CL plugin to the latest version among other improvements.
100+
</div>
101+
<a href="https://github.com/Vertispan/j2clmavenplugin/releases/tag/v0.22.0" target="_blank">
102+
<div class="container-link">
103+
Read more
104+
</div>
105+
</a>
106+
</div>
107+
<div class="container-news">
108+
<a href="https://github.com/gwtproject/gwt-core/releases/tag/v1.0.0-RC2" target="_blank">
109+
<div class="container-headline">
110+
GWT Module: gwt-core version 1.0.0-rc2 released
111+
</div>
112+
</a>
113+
<div class="container-date">
114+
October 20, 2023
115+
</div>
116+
<div class="container-text">
117+
The second release candidate of the gwt-core module has been released today.
118+
</div>
119+
<a href="https://github.com/gwtproject/gwt-core/releases/tag/v1.0.0-RC2" target="_blank">
120+
<div class="container-link">
121+
Read more
122+
</div>
123+
</a>
124+
</div>
125+
</div>
126+
127+
128+
129+

src/main/resources/main.tpl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,10 @@
4141
<li class="logo"><a href="/">GWT homepage</a></li>
4242
<li><a href="overview.html"><i class="icon_overview"></i>Overview</a></li>
4343
<li class="sep"><a href="gettingstarted-v2.html"><i class="icon_getstarted"></i>Get started</a></li>
44+
<li class="sep"><a href="news.html"><i class="icon_news"></i>News/a></li>
4445
<li><a href="doc/latest/tutorial/index.html" class="active"><i class="icon_tutorials"></i>Tutorials</a></li>
4546
<li><a href="doc/latest/DevGuide.html"><i class="icon_doc"></i>Docs</a></li>
46-
<li><a href="examples.html"><i class="icon_ressources"></i>Resources</a></li>
47+
<li><a href="examples.html"><i class="icon_resources"></i>Resources</a></li>
4748
<li><a href="makinggwtbetter.html"><i class="icon_makeGWTBetter"></i>Make GWT Better</a></li>
4849
<li class="sep"><a href="terms.html"><i class="icon_terms"></i>Terms</a></li>
4950
<li class="btn"><a href="download.html"><i class="icon_download"></i>Download</a></li>

src/main/site/assets/build/fonts/icons/icons.css

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@
5252
content: "\e608";
5353
}
5454

55+
.icon_news:before {
56+
content: "\e60b";
57+
}
58+
5559
.icon_optimise:before {
5660
content: "\e609";
5761
}
@@ -60,7 +64,7 @@
6064
content: "\e60a";
6165
}
6266

63-
.icon_ressources:before {
67+
.icon_resources:before {
6468
content: "\e60b";
6569
}
6670

src/main/site/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,10 @@
4242
<li class="logo"><a href="/">GWT homepage</a></li>
4343
<li><a href="overview.html"><i class="icon_overview"></i>Overview</a></li>
4444
<li class="sep"><a href="gettingstarted.html"><i class="icon_getstarted"></i>Get started</a></li>
45+
<li class="sep"><a href="news.html"><i class="icon_news"></i>News</a></li>
4546
<li><a href="doc/latest/tutorial/index.html" class="active"><i class="icon_tutorials"></i>Tutorials</a></li>
4647
<li><a href="doc/latest/DevGuide.html"><i class="icon_doc"></i>Docs</a></li>
47-
<li><a href="examples.html"><i class="icon_ressources"></i>Resources</a></li>
48+
<li><a href="examples.html"><i class="icon_resources"></i>Resources</a></li>
4849
<li><a href="makinggwtbetter.html"><i class="icon_makeGWTBetter"></i>Make GWT Better</a></li>
4950
<li><a href="roadmap.html"><i class="icon_roadmap"></i>Roadmap</a></li>
5051
<li class="sep"><a href="terms.html"><i class="icon_terms"></i>Terms</a></li>

0 commit comments

Comments
 (0)