diff --git a/res/home.html b/res/home.html
index ddcfb0e8..4b3b3198 100644
--- a/res/home.html
+++ b/res/home.html
@@ -1,9 +1,183 @@
-
-
-
-
+
+
+
+
Welcome to Riot.im
+
Decentralised, encrypted chat & collaboration powered by
+
+
+
+
+
+
Search the room directory
+
+
+
+
+
+
+
+
+
Chat with Riot Bot
+
+
+
+
+
+
+
+
+
+
General discussion about Matrix
+
+
+
+
+
+
+ Matrix HQ
+
+
Discussion of all things Matrix!
+
+
+
+
+ Riot
+
+
Chat about Riot/Web & Desktop
+
+
+
+
+ #riot-ios :matrix.org
+
+
Chat about Riot/iOS & matrix-ios-sdk
+
+
+
+
+ #riot-android :matrix.org
+
+
Chat about Riot/Android & matrix-android-sdk
+
+
+
+
+
Matrix technical discussions
+
+
+
+
Running Matrix services
+
+
+
+
+
+ Synapse Support Community
+
+
Community-run support for Synapse
+
+
+
+
+ #dendrite:matrix.org
+
+
Admin support for Dendrite
+
+
+
+
+ Synapse Homeowners
+
+
Announcements about Synapse releases
+
+
+
+
+ IRC Matrix Bridges
+
+
Support for those using and running matrix-appservice-irc
+
+
+
+
+
Building services on Matrix
+
+
+
+
+
+ #matrix-dev:matrix.org
+
+
Support for those using the Matrix spec
+
+
+
+
+ End-to-end crypto in Matrix
+
+
Design and implementation of E2E in Matrix
+
+
+
+
+ #vr:matrix.org
+
+
Implementing VR services with Matrix
+
+
+
+
+ #webrtc:matrix.org
+
+
Implementing VoIP services with Matrix
+
+
+
+
+ Matrix Identity
+
+
Discussion of the Identity Service API
+
+
+
+
+ Matrix Bridging
+
+
Support for those using, running and writing other bridges
+
+
+
+
+
Contributing code to Matrix and Riot
+
+
+
+
+
+ #riot-dev:matrix.org
+
+
Dev chat for the Riot/Web dev team
+
+
+
+
+ #dendrite-dev :matrix.org
+
+
Dev chat for the Dendrite dev team
+
+
+
+
+ Riot-Web Translations
+
+
Co-ordination for Riot/Web translators
+
+
+
diff --git a/res/home/css/welcome.css b/res/home/css/welcome.css
index d69cb416..0d3c5a5e 100644
--- a/res/home/css/welcome.css
+++ b/res/home/css/welcome.css
@@ -1,21 +1,29 @@
-.container {
-}
-
-div.row {
+.mx_HomePage_col {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
-img.logo {
- margin-top: 26px;
- margin-left: 10px;
- display: inline;
+.mx_HomePage_row {
+ flex: 1 1 0;
+ margin-right: 20px;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
}
-a.bigicon {
- cursor: pointer;
+.mx_HomePage_logo {
+ margin-top: 20px;
+ margin-left: 40px;
+ margin-right: 40px;
+ margin-bottom: 20px;
display: inline;
+ height: 100px;
+}
+
+.mx_HomePage_room {
+ cursor: pointer;
+ float: left;
text-decoration: none;
text-align: center;
padding-left: 10px;
@@ -23,38 +31,42 @@ a.bigicon {
width: 120px;
}
-a.bigicon .icon {
+.mx_HomePage_room .mx_HomePage_icon {
border-radius: 50%;
width: 65px;
height: 65px;
}
-a.bigicon .title {
+.mx_HomePage_room .mx_HomePage_name {
display: block;
}
-a.bigicon .roomname {
+.mx_HomePage_room .mx_HomePage_desc {
display: block;
- white-space: nowrap;
font-size: 12px;
+ margin-top: 8px;
}
-.description {
- display: inline;
+.mx_HomePage_comment {
+ display: block;
+ margin-left: 140px;
vertical-align: top;
}
-h2 {
- font-size: 26px;
-}
-
-h4 {
- margin-top: 22px;
-}
-
h3::after, h4::after {
content: ":";
}
-p {
+.mx_HomePage_container {
+ display: block ! important;
+ margin: 20px;
}
+
+.mx_HomePage_container h1 {
+ margin: 0px;
+ margin-top: 35px;
+}
+
+.mx_HomePage_container h2 {
+ margin-top: 5px;
+}
\ No newline at end of file
diff --git a/res/home/images/matrix.svg b/res/home/images/matrix.svg
new file mode 100644
index 00000000..5c7dfbb5
--- /dev/null
+++ b/res/home/images/matrix.svg
@@ -0,0 +1,153 @@
+
+
+
+