Commit graph

598 commits

Author SHA1 Message Date
Bruno Windels c12ecd6cc1 style session picker 2020-08-14 14:49:15 +02:00
Bruno Windels 19e5d310e0 move avatar one level lower because we'll need it in the session picker 2020-08-14 14:33:13 +02:00
Bruno Windels d5ca34c22f Merge branch 'master' into bwindels/element-theme 2020-08-14 11:07:31 +02:00
Bruno Windels 4465113dac
Merge pull request #13 from vector-im/bwindels/cache-invalidation
Add content hashes to all immutable assets
2020-08-14 09:07:07 +00:00
Bruno Windels 3c4805b267 also content-hash the webapp manifest 2020-08-14 11:06:39 +02:00
Bruno Windels 0104e14e0b map urls in theme css bundles to their content-hashed counterparts 2020-08-14 10:45:14 +02:00
Bruno Windels 044360afaa add content hashes to build assets 2020-08-13 18:59:31 +02:00
Bruno Windels 61801ee2cd add send button to composer 2020-08-13 18:10:45 +02:00
Bruno Windels bf35cfc9fd make spinner look slightly better in IE 2020-08-13 17:59:49 +02:00
Bruno Windels 84d4584302 switch view gallery to element theme 2020-08-13 17:59:36 +02:00
Bruno Windels 291a43b999 remove spaces 2020-08-13 17:59:10 +02:00
Bruno Windels d386343d5c adjust spacing, etc in timeline 2020-08-13 17:58:56 +02:00
Bruno Windels 44cc691c79 add avatar and sender user colors 2020-08-13 12:41:00 +02:00
Bruno Windels d33e7b2a8b basic element theme colors 2020-08-13 12:40:30 +02:00
Bruno Windels 661bd65229
Update README.md
clarify status and external input
2020-08-13 08:09:30 +00:00
Bruno Windels 348174f973
Merge pull request #8 from vector-im/bwindels/selectactiveroom
Mark active room visually in left panel
2020-08-12 15:51:42 +00:00
Bruno Windels 68574715dc style active room 2020-08-12 17:49:39 +02:00
Bruno Windels 5aacf85166 mark room tile as active when clicked 2020-08-12 17:40:41 +02:00
Bruno Windels 7f50e3d137 allow overriding the "emit change" mechanism in ViewModel
so view models that should send updates through their collection
can still use the same "emitChange" method on ViewModel
2020-08-12 17:39:11 +02:00
Bruno Windels fbf72b8825 bind key for spontaneous updates in MappedMap
so we just have to pass in the params
2020-08-12 17:38:40 +02:00
Bruno Windels cb10d40c3a Revert "use intrinsic aspect-ratio supported by chrome and firefox (although not safari)"
This reverts commit 0e5ad9805a.

It does not seem to work anymore in FF & chrome (the tile grows after the image is loaded)
and this won't work in IE11 anyways
2020-08-12 16:47:57 +02:00
Bruno Windels 5183615994
Merge pull request #7 from vector-im/bwindels/theming
Initial theming support
2020-08-12 14:44:26 +00:00
Bruno Windels d7657b519a add element theme (only some color changes + Inter font for now) 2020-08-12 16:41:03 +02:00
Bruno Windels c6f38a4614 missing rename 2020-08-12 16:40:47 +02:00
Bruno Windels e1a5c362dc add theme assets to offline definition 2020-08-12 16:40:28 +02:00
Bruno Windels fc8d2efaf2 build theme css bundles 2020-08-12 16:39:35 +02:00
Bruno Windels c3dc01283d copy theme assets
anything that is not a css file, which will be bundled
woff(2) files are treated specially since we only need WOFF
for legacy (IE11) and only WOFF2 for any modern browser.
2020-08-12 16:37:55 +02:00
Bruno Windels d283369627 adjust theme paths in html during build
also discover themes from index.html to be used elsewhere in build
later on
2020-08-12 16:35:48 +02:00
Bruno Windels 211abd9269 move emoji font collection to own font definition 2020-08-12 16:32:49 +02:00
Bruno Windels 695bcb2da3 move speech bubble alignment to theme 2020-08-12 16:31:58 +02:00
Bruno Windels 641c770d0f Merge branch 'master' into bwindels/theming 2020-08-12 11:54:20 +02:00
Bruno Windels 720e14a22a
Merge pull request #6 from vector-im/bwindels/more-renaming
more brawl -> hydrogen renaming
2020-08-12 09:53:35 +00:00
Bruno Windels d7c1dc8a38 make fields disabled in loading state in gallery 2020-08-12 11:52:18 +02:00
Bruno Windels be9e476874 extract theme from current styling 2020-08-12 11:52:03 +02:00
Bruno Windels 23d96b554a make theme directory
+ readme of ~what should go in a theme
2020-08-12 11:51:21 +02:00
Bruno Windels d102abe425 remove windows phone debug scripts 2020-08-12 11:50:17 +02:00
Bruno Windels f76b0ea06f fix import after bundle changes 2020-08-12 11:49:42 +02:00
Bruno Windels 5546460510 more brawl -> hydrogen renaming 2020-08-12 11:42:42 +02:00
Bruno Windels b9621d9b9b
Merge pull request #4 from vector-im/bwindels/legacy-css
Make CSS compatible with IE11
2020-08-07 16:18:37 +00:00
Bruno Windels ab3c7b7d1f Use postcss plugins to fix flexbox bugs in IE11 and lack of css vars 2020-08-07 18:15:53 +01:00
Bruno Windels eb92b9a086 Disable rubberband scrolling for IE11 2020-08-07 18:15:17 +01:00
Bruno Windels e054dfb623 Merge branch 'master' into bwindels/legacy-css 2020-08-07 17:03:45 +01:00
Bruno Windels 9084dcd536
Merge pull request #3 from vector-im/bwindels/rename
More renaming
2020-08-07 14:17:47 +00:00
Bruno Windels 227e331435
Merge pull request #2 from vector-im/bwindels/ie11
Add IE11 support in Javascript
2020-08-07 13:51:37 +00:00
Bruno Windels fdc7f60f4d Build legacy bundle from same entry point as normal build
as the plan is to only use different CSS for IE11, but the same view code
2020-08-07 15:50:18 +01:00
Bruno Windels b0599e1b2f Merge branch 'master' into bwindels/ie11 2020-08-07 15:24:36 +01:00
Bruno Windels a0c8d147c3 Use parentNode, parentElement is not supported on IE11 2020-08-07 15:07:44 +01:00
Bruno Windels b1dd3933e2 WIP 2020-08-07 11:16:46 +01:00
Bruno Windels cb96cc7f36 Merge branch 'master' of github.com:vector-im/hydrogen-web into master 2020-08-07 11:16:23 +01:00
Bruno Windels a7acb0278d Element.remove polyfill 2020-08-07 11:14:07 +01:00