Travis Ralston
bdd42b5893
First pass of widget config screen designs
2021-12-08 16:21:39 -07:00
Travis Ralston
87b4c98509
Some iteration on the overall design
2021-12-03 00:33:53 -07:00
Travis Ralston
2a42e72ee8
Early implementation of design refresh (in progress)
2021-11-30 20:06:59 -07:00
Tony Stipanic
1a7b8ca822
Override bootstrap toaster CSS fixing angular2-toaster
2021-09-07 00:19:02 +02:00
Tony Stipanic
74c36cae64
fix: Dark mode for modals, remove fade hack
2021-09-01 01:02:53 +02:00
Tony Stipanic
e77d712afd
Replace ngx-modialog with ng-bootstrap modals
2021-08-29 23:06:47 +02:00
Tony Stipanic
4954de2a96
Upgrade everything to Angular 12 and more + build changes
...
This is a very big commit that does an initial job of upgrading everything to the latest version. TSLint gets replaced by ESLint. Instead of plain node, now ts-node is being used. Old modules also get replaced with new ones (mostly ng2 to ngx). Also obsolete configs have been replaced with how it's used today with Angular.
This includes:
* Upgrade to:
** Angular 12
** Typescript 4
** ESLint 7 and replace TSLint
** Bootstrap 5
** Eerything connected to these
* Run with ts-node
* Convert wepack config to angular config
* Remove typescript-ioc
* Update tsconfigs
* Run a git command instead of using a library for sshort hash
* Move assets to a new location align with default Angular settings
* Database migration for new avatarUrl locations
* Simplify Model extension align with newest sequelize version
* Remove breadcrumb hack
* Fix homeserver typo
* A few general fixes that are necessary with newest Typescript rules
* Define Express.User interface
2021-08-29 19:39:43 +02:00
Travis Ralston
2737850e6f
Format web code
2019-07-10 22:17:16 -06:00
Travis Ralston
5aca4fde93
Fix colors of tables
2019-04-14 16:23:57 -06:00
Travis Ralston
77dddb270a
Merge pull request #272 from Perflyst/fix-256
...
Use local assets
2019-04-14 10:18:57 -06:00
Perflyst
ae2ad21996
Use correct path
2019-04-14 08:49:05 +02:00
Travis Ralston
52f3c72db6
Add a bit of safety around the IRC bridge and other integrations
2019-04-13 16:31:02 -06:00
Travis Ralston
5a7997450d
Upgrade web packages too
2019-04-13 14:37:56 -06:00
Perflyst
2f66cd228a
Use local assets
2019-04-06 19:17:02 +02:00
Travis Ralston
c9bb3aba37
Add a dark theme
...
Fixes https://github.com/turt2live/matrix-dimension/issues/153
2018-10-22 00:41:35 -06:00
Travis Ralston
0b460b9423
New UI for the splash page
2018-10-20 23:04:25 -06:00
Travis Ralston
11772f54e7
Make the app blend in less with the Riot light theme
...
Fixes #188 .
2018-05-20 18:16:13 -06:00
Travis Ralston
74054c3962
Add ability to create self-hosted go-neb instances
...
They can't be provisioned or configured correctly yet, but they exist.
2018-01-31 16:30:08 -07:00
Travis Ralston
3f694c2b28
Admin section for enabling, disabling, and configuring widgets
2017-12-23 21:44:04 -07:00
Travis Ralston
1407718999
Upgrade to font awesome 5 (free)
2017-12-22 23:19:30 -07:00
Travis Ralston
dd02c6df2c
Custom widget edit screen
2017-12-22 21:33:37 -07:00
Travis Ralston
6740571183
Prepare UI for editing of integrations
2017-12-22 21:11:27 -07:00
Travis Ralston
a09a4d6b51
Styling for widgets (mostly)
2017-12-15 21:22:34 -07:00
Travis Ralston
b5a8231a7a
Update style and layout of header
2017-12-14 23:32:23 -07:00
Travis Ralston
6657d5dbf5
Start of a new UI for Dimension
...
Integrations need styling and the breadcrumbs don't work. Further, you can't actually add/edit anything.
2017-12-14 21:25:15 -07:00
turt2live
58feb07119
Support vector's RSS bot. Adds #13
...
This has a side effect of adding #23 as well. A more performant caching method is probably needed (as this doesn't cache at all).
2017-05-28 22:51:04 -06:00
turt2live
9189c6f72b
Add a splash page. Adds #21
...
Includes a self-made logo. Suggestions welcome.
2017-05-27 21:21:08 -06:00
turt2live
16e28019bc
Support adding/removing matrix.org's simple bots.
...
This adds #11
2017-05-27 17:45:07 -06:00
turt2live
0c51d4424b
UI for simple matrix.org bots
...
Part of #11
Needs actual scalar integration
2017-05-27 01:27:36 -06:00
turt2live
f031a7833a
Let's get this party started: Base structure
2017-05-26 21:51:48 -06:00