Commit Graph

139 Commits (develop)

Author SHA1 Message Date
Zoe 0e75b1b0db
Merge pull request #13357 from vector-im/foldleft/decoder-ring
Developer tool: convert rageshake error locations back to sourcecode locations
2020-05-01 09:37:51 +01:00
Michael Telatynski 33406d1709
Merge pull request #13329 from vector-im/t3chguy/app_load4
App load tweaks, improve error pages
2020-04-30 17:48:43 +01:00
Zoe 4110e2dfa3 Move codebase into riot-web 2020-04-30 13:58:17 +01:00
Michael Telatynski 329d3ea905 extract svgs and i18n
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-28 00:52:41 +01:00
Michael Telatynski 7e67085503 iterate compatibility page and make styling consistent between firefox and chrome
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-23 15:38:26 +01:00
Michael Telatynski 30fa3a92f7 Implement new unsupported browser page
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-23 15:10:40 +01:00
Michael Telatynski 5fdf805df2 use scss variables in ErrorView.scss
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-22 18:44:52 +01:00
Michael Telatynski b05e5be2f7 Improve ErrorView to match design
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-22 18:25:49 +01:00
MacLemon 5d39bd69dc Merge branch 'develop' into optimize-image-assets 2020-04-22 18:35:02 +02:00
MacLemon 5a39eafc37 Optimized PNG image assets by recompressing without affecting quality.
SVG assets have not been altered to maintain readability.
2020-04-22 14:04:55 +02:00
Michael Telatynski 7932ef6087 add missing assets
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-07 11:03:49 +01:00
Dale Harvey a41484cb35 Add stub service worker so users can install on desktop with Chrome
Signed-off-by: Dale Harvey <dale@arandomurl.com>
2020-01-10 19:08:56 +00:00
Travis Ralston 608efaaae3 Hide guest functions on the welcome page if not logged in
Fixes https://github.com/vector-im/riot-web/issues/9546
2019-06-04 16:04:49 -06:00
J. Ryan Stinnett fc12d62d4b Add context on snipping lines 2019-02-14 16:22:50 +00:00
J. Ryan Stinnett 7c94437177 Add snipping lines to welcome page without guests 2019-02-14 15:40:58 +00:00
Nad Chishtie bb4bd0cd2d Replace favicons with transparent backgrounds 2019-02-13 19:16:38 +00:00
David Baker bbbb4c7861 run icons script on new icon 2019-02-13 17:28:28 +00:00
J. Ryan Stinnett 7b9de1dbf2 Remove Status theme 2019-02-13 10:47:51 +00:00
J. Ryan Stinnett a0494c4e05 Adjust welcome layout to match new design 2019-02-08 11:17:36 +00:00
J. Ryan Stinnett 1eca8e2ceb Tweak class name casing 2019-02-08 10:31:48 +00:00
J. Ryan Stinnett ae6d4501c0 Remove button well and tweak padding 2019-02-08 10:29:14 +00:00
J. Ryan Stinnett 5c55fb83d6 Reformat to 4 space indentation 2019-02-08 10:22:07 +00:00
J. Ryan Stinnett dd51cccd7c Move home to welcome, remove unused images 2019-02-07 17:10:38 +00:00
J. Ryan Stinnett 2892a31dea Revert "Hide sign in / create account for logged in users"
We no longer need this when it's used as a welcome page outside the app.

This reverts commit a74ac336e5.
2019-02-07 16:38:18 +00:00
J. Ryan Stinnett a74ac336e5 Hide sign in / create account for logged in users 2019-02-01 15:38:31 -06:00
J. Ryan Stinnett 4a0dc06038 Fix home page link target
Fixes https://github.com/vector-im/riot-web/issues/8331.
2019-02-01 14:49:35 -06:00
J. Ryan Stinnett 6b359df6c6
Merge pull request #8364 from jryans/auth-bg
Add auth background image and update Riot logo
2019-02-01 14:13:36 -06:00
Bruno Windels 87c193df1a remove commented out code and close root element 2019-02-01 20:11:33 +01:00
Bruno Windels acfe095710 center vertically 2019-02-01 20:08:18 +01:00
J. Ryan Stinnett 8bac9efd4c Update Riot logo 2019-02-01 13:04:48 -06:00
Bruno Windels 2411d5286b finish layout and add links to buttons 2019-02-01 19:58:30 +01:00
Nad Chishtie e1e364f7c7 WIP home updates 2019-02-01 18:07:51 +00:00
J. Ryan Stinnett 42a3668efa Add background image to auth pages 2019-02-01 10:31:40 -06:00
J. Ryan Stinnett 71610ce24d Rename `mx_Login_box` to `mx_AuthPage_modal` and fold into `AuthPage` 2019-01-21 19:11:57 -06:00
J. Ryan Stinnett 41adcdc898 Rename LoginPage, Header, Footer views to Auth* 2019-01-21 19:11:57 -06:00
J. Ryan Stinnett aa388f1173 Copy images used by home.html
This allows home.html to remain a regular HTML file without templating while
still having a copy of the rooms directory icon.
2019-01-18 08:39:16 -06:00
J. Ryan Stinnett 59bedae15e Define SCSS variable for resource dir
Adds a `$res` SCSS variable set to the path from the root SCSS file to the `res`
directory.

This is a different base path than previously used in CSS URLs (it goes up 3
directories instead of 2), because Webpack will now be resolving images relative
to the root SCSS file, so the path corresponds to a source tree location,
instead of a path in the build output tree.

Defining this variable has two main goals:

* URLs are a bit easier to read
* The path can be overridden, which is needed for riot-web themes like Status
2019-01-18 08:39:16 -06:00
J. Ryan Stinnett a127077bde Lift font SCSS partials to theme root
This means that themes which include `light/css/_base.scss` (currently Dark and
Status) won't be forced to have Light's font-faces included.  This only really
matters for Status, which uses different fonts throughout.
2019-01-18 08:39:16 -06:00
Nad Chishtie d01d67c2b0 Added new colour variable. 2018-12-20 16:08:13 +00:00
Bruno Windels c7c271fb01 Merge branch 'develop' into experimental 2018-11-21 10:38:16 +00:00
Travis Ralston c338e491fe Add $accent-color-50pct as a CSS variable to the Status theme 2018-11-15 20:21:20 -07:00
Bruno Windels 03dcc97ce9 add new variables to status 2018-10-24 13:56:42 +02:00
Bruno Windels ab1f68df93 apply changes from dharma theme to status theme 2018-10-23 15:50:09 +02:00
David Baker 3a3f3f664a CSS for MAU warning bar 2018-08-07 17:05:17 +01:00
David Baker 65e690bad7 CSS for user limit error
See https://github.com/matrix-org/matrix-react-sdk/pull/2108
2018-08-03 15:02:25 +01:00
Michael Telatynski 7d47aebfc5
add override for colour of room tile text within memberinfo (unreadable)
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2018-06-16 17:46:56 +01:00
Matthew Hodgson be34c84704 fix theme paths 2018-04-13 00:57:48 +01:00
Matthew Hodgson e899fece3c move themes to res to match sdk 2018-04-12 20:21:26 +01:00
Matthew Hodgson 3ecbfae371 move everything not explicitly riot (or status) branded into matrix-react-sdk 2018-04-11 23:49:52 +01:00
David Baker 0d25d33fe5
Merge pull request #6348 from MTRNord/patch-8
Rename the Riot-Web Translations Room
2018-03-20 17:20:04 +00:00
Marcel 17502349d5
Rename the Riot-Web Translations Room
The translations Room is also used for the non Web Versions of Riot so it made sense to change the name (the alias still exists)
2018-03-19 15:12:40 +01:00
Matthew Hodgson b65ee5f28e tg hoverover 2017-10-27 01:09:46 +01:00
Matthew Hodgson a8f2980dcc coc 2017-10-26 17:25:23 +01:00
David Baker ebbb677f2c Update telegram link 2017-10-26 09:53:05 +01:00
Matthew Hodgson 6212e805d2 spell out fonts 2017-10-26 01:52:57 +01:00
Matthew Hodgson f86b616769 status homepage 2017-10-26 01:38:07 +01:00
turt2live a4e33bf46a Fix alias on home page for identity room
Signed-off-by: Travis Ralston <travpc@gmail.com>
2017-09-14 21:09:57 -06:00
David Baker 5e530a2065 New icons for riot-ios & riot-translations 2017-06-13 10:06:10 +01:00
Matthew Hodgson da69d03b1d i18n powered by [matrix] sanely 2017-06-08 13:50:53 +01:00
Matthew Hodgson cabbd16dd3 fix colour & hyperlink for home page header 2017-06-08 12:06:52 +01:00
Matthew Hodgson 873656232f fix vector-im/riot-web#3298 correctly, and unbreak scrolling
fixes https://github.com/vector-im/riot-web/issues/4241 and https://github.com/vector-im/riot-web/issues/4154
2017-06-08 11:42:03 +01:00
Matthew Hodgson 96e3c43570 tweak welcome page text 2017-06-07 18:48:24 +01:00
Tom Lant c9bfd6cc9a Update home.html 2017-06-02 17:40:11 +01:00
David Baker 4f0fee2cd1 Add missing translation for room directory
Also remove newline in translation string.
2017-06-02 17:02:17 +01:00
Luke Barnard 7b7ae356eb Use ?action=chat for RiotBot link
Possble thanks to https://github.com/matrix-org/matrix-react-sdk/pull/1006
2017-06-02 14:02:09 +01:00
Matthew Hodgson a8f0ed60cf Merge branch 'new-guest-access' into matthew/i18n-welcome 2017-06-01 11:16:50 +01:00
Matthew Hodgson 4805bcf364 outline font correctly in svg 2017-06-01 10:50:47 +01:00
Matthew Hodgson 17e80d7757 i18n welcome 2017-05-31 11:02:59 +01:00
Matthew Hodgson e16e52915b more lipstick to the welcome page 2017-05-31 00:36:57 +01:00
Matthew Hodgson 1f4f86b5f8 rework tom's welcome page to fit in slightly better with riot's UI/UX
* moves login button to top-left
* switches from iframe to a request() to load the welcome page to inherit CSS (probably breaks RTS :/)
* namespace CSS
* change the layout a bit.
2017-05-30 03:58:45 +01:00
Matthew Hodgson 1af86405bd Merge branch 'new-guest-access' into tom-welcome-page 2017-05-29 18:38:57 +01:00
Matthew Hodgson 823fbafe85 WIP improvements on welcome page; fix indentation, some verbiage and some CSS 2017-05-29 18:37:35 +01:00
Tom Lant 3ea3630c3b static images for the various rooms (there's no initial for the plain-background rooms yet, though this would likely be more flexible to do in css) 2017-05-29 11:36:05 +01:00
Tom Lant 8083f2d934 fixing up the link to the translation room 2017-05-29 11:35:13 +01:00
Matthew Hodgson f085d2db39 make flags less muddy - fixes https://github.com/vector-im/riot-web/issues/3974 2017-05-29 00:10:08 +01:00
Thomas Lant 7034300dd5 A much more cutdown thing without bootstrap, but unfortunately without images and without having tested the links to the rooms actually work, and all the links currently point to lant.uk which obvs needs changing 2017-05-26 17:57:38 +00:00
Thomas Lant 8f083a5fdd Welcome page + too much bootstrap stuff for now 2017-05-26 17:23:34 +00:00
Luke Barnard efb6316ba0 Implement default welcome page and allow custom URL /w config
counterpart to https://github.com/matrix-org/matrix-react-sdk/pull/922
2017-05-24 17:58:03 +01:00
Luke Barnard bc5ad3c761 Move genflags.sh to scripts 2017-05-18 11:36:24 +01:00
Luke Barnard 7c764b7365 Add copyright 2017-05-18 11:34:26 +01:00
Luke Barnard e879fb0eef Add square flag pngs /w genflags.sh script
This uses the github.com:googlei18n/region-flags and imagemagick to generate 27x27 flag pngs. The flags have a 1px #e0e0e0 border and transparent padding such that each flag is of the same height (17px including the border).
2017-05-18 11:25:42 +01:00
Michael Telatynski 3c5594e034 move manifest.json outward so it is scoped properly
this will matter more when we add a service worker

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2017-05-11 13:12:26 +01:00
Michael Telatynski ffa53ca205 Update manifest.json 2017-05-11 11:17:55 +01:00
Michael Telatynski c5d37ab2fb add to manifest for #334
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2017-05-03 22:56:39 +01:00
Matthew Hodgson 457b64037d renormalise ringtone to 66% amplitude 2017-02-18 23:04:38 +02:00
David Baker aad880b3b5 Fix icon paths in manifest
They are not at the root of the web server, they are at the same
path as the manifest
2017-02-17 15:31:28 +00:00
David Baker c6dbeee245 ico needs to be at least 256x256 2016-12-09 22:33:20 +00:00
David Baker e55845ac52 Makeover!
Also add script for generating the PNGs and add pre-rendered PNGs
for the Linux electron build which means you don't need icns2png
to build it and the Linux icons are straight from the SVG rather
than resized bitmaps.
2016-12-08 16:22:34 +00:00
David Baker 1e2cd9c2d1 Build all of the vector dir in the build process
So the whole vector/ directory can now be removed during the build
process and we don't ship random files that end up in the vector
directory.
2016-11-08 14:30:12 +00:00