Dario Piotrowicz
f0258e66d5
refactor status page component
2023-01-12 10:56:49 +00:00
Sven Sauleau
9256d39647
Merge pull request #83 from cloudflare/reblogs
...
Add reblogs (boosts) to the frontend UI
2023-01-12 11:39:01 +01:00
Dario Piotrowicz
f431edbb38
make sure text next to icons doesn't shift on page load
2023-01-11 23:20:32 +00:00
Dario Piotrowicz
6f47da7b70
get rid of non-themed colors
2023-01-11 22:33:07 +00:00
Dario Piotrowicz
cf32cf7d8b
add missing alt for instance thumbnail
2023-01-11 22:33:07 +00:00
Pete Bacon Darwin
87be1e16cd
fixup! Add reblog boosts to the frontend UI
2023-01-11 22:16:28 +00:00
Pete Bacon Darwin
2ff36ac360
Add reblog boosts to the frontend UI
2023-01-11 22:06:56 +00:00
James Culveyhouse
97ab1ab5e1
Fix globe icon alignment issue
2023-01-11 14:38:56 -06:00
James Culveyhouse
b49f1cdc30
Hiding tags and news pages
2023-01-11 14:38:56 -06:00
James Culveyhouse
61c5977e3e
Merge pull request #71 from cloudflare/before-after-tailwind
...
remove before, after css code
2023-01-11 14:31:11 -06:00
Sven Sauleau
a4a022b89a
fix lint
2023-01-11 17:57:05 +00:00
Sven Sauleau
74c7e4d3da
send JSON to initialize the db
2023-01-11 17:48:06 +00:00
Sven Sauleau
59ea1eb90b
remove redirection to old /start-instance
2023-01-11 17:43:10 +00:00
Sven Sauleau
26fbb26cec
MOW-95: use instance config in Env instead of DB
2023-01-11 17:38:45 +00:00
Dario Piotrowicz
7530799a79
remove before, after css code
2023-01-11 13:14:54 +00:00
Dario Piotrowicz
273f97de68
improve a11y of first-login and start-instance pages
2023-01-11 12:05:10 +00:00
Dario Piotrowicz
80f587d260
set empty alts for thumbinails
2023-01-11 12:05:08 +00:00
Dario Piotrowicz
a061ae1a29
fix low text contrast issue
2023-01-11 12:04:16 +00:00
Dario Piotrowicz
4897e9d5d8
add aria-labels to rightColumn links
2023-01-11 12:04:13 +00:00
Dario Piotrowicz
261daa4e29
add aria-label to wildebeest logo links
2023-01-11 12:03:32 +00:00
Dario Piotrowicz
4aa6263c2d
add alt to avatar img elements
2023-01-11 12:03:32 +00:00
James Culveyhouse
980cf7aaba
Merge pull request #66 from cloudflare/more-ui-tests
...
More UI tests
2023-01-10 15:54:29 -06:00
James Culveyhouse
4c617b1504
Small fixes to improve lighthouse scores
2023-01-10 15:18:57 -06:00
Dario Piotrowicz
315c959243
improve styling
...
improve styling by:
- removing unnecessary css (rely on tailwind instead)
- remove usage of pixels (use rem instead)
- update state- colors to wildebeest- colors (regression)
2023-01-10 19:06:21 +00:00
James Culveyhouse
1c3d0411ea
Add a test for the individual toot view
2023-01-10 11:44:39 -06:00
Dario Piotrowicz
140f8631f0
improve active arrow and remove its px usage
2023-01-10 17:03:14 +00:00
Dario Piotrowicz
d1e23e23e0
use proper tailwind sizes for avatar imgs
2023-01-10 16:57:40 +00:00
Dario Piotrowicz
48fe4135b4
fix/improve colors usage
2023-01-10 16:51:54 +00:00
Dario Piotrowicz
2b390f5415
remove tailwind-values in scss
2023-01-10 16:37:20 +00:00
Dario Piotrowicz
6be01c3a82
add favicon
2023-01-10 16:27:26 +00:00
Dario Piotrowicz
f65ba6b748
fix crossorigin
2023-01-10 16:11:11 +00:00
Dario Piotrowicz
1d99f80838
fix floating footer
2023-01-10 16:10:35 +00:00
Pete Bacon Darwin
f2611f6cd6
Redirect to start-instance if no title has been configured
2023-01-10 14:41:04 +00:00
Pete Bacon Darwin
e18a85d4f9
Simplify layout file now that it only applies to the frontend routes
2023-01-10 14:41:04 +00:00
Pete Bacon Darwin
8e584b2632
Move admin and frontend pages to separate directories
...
The directories that are wrapped in parentheses are "virtual" and do not contribute towards the URL of the route.
This allows us to easily set different layouts for different groups of routes even if they are not in different URL segments.
2023-01-10 14:41:04 +00:00
Dario Piotrowicz
83cab3c522
fix right colum position
2023-01-10 14:08:52 +00:00
Dario Piotrowicz
e7869e9848
add footer to ui with commit hash
2023-01-10 12:43:35 +00:00
Dario Piotrowicz
b5815c13a7
add missing newline
2023-01-09 23:23:20 +00:00
Dario Piotrowicz
9854346dbe
make wildebeest color variables hue customizable
2023-01-09 23:23:20 +00:00
Dario Piotrowicz
a39120f86d
introduce wildebeest colors
...
introduce wildebeest colors to match more closely the mastodon
color scheme
resolves #48
2023-01-09 23:23:20 +00:00
Dario Piotrowicz
74decfec6c
adjust wildebeest logo ( #51 )
...
- use the wildebeest logo which includes the text as well
- make the wildebeest logo resizable via props
- delete the no longer needed mastodon logo
resolves #46
2023-01-09 19:40:08 +00:00
Dario Piotrowicz
5a01f190f2
make layout mobile-responsive
...
alongside the responsiveness:
- remove custom sticky class (use tailwind's instead)
- create tailwind-values scss file
- apply various tweaks/improvements to the current ui
resolves #13
2023-01-09 10:18:24 +00:00
James Culveyhouse
8cacee5a77
Mock the instance config in dev ( #33 )
2023-01-06 21:27:05 +00:00
Pete Bacon Darwin
036db19ede
Fix UI tests by ensuring test DB is seeded
2023-01-06 16:02:26 +00:00
Sven Sauleau
aef029ca55
wire instance details to API
2023-01-06 15:30:17 +00:00
Pete Bacon Darwin
9b32c802e8
Update wrangler dependency
2023-01-06 15:29:37 +00:00
Sven Sauleau
26c25adac4
remove Access configuration leftovers
2023-01-06 11:14:27 +00:00
Sven Sauleau
8699e329ec
configure thumbnail
2023-01-06 10:50:41 +00:00
James Culveyhouse
2db765e573
Image gallery
2023-01-05 17:21:36 -06:00
James Culveyhouse
4bd3846771
Adding the wildebeest instance thumbnail
2023-01-05 17:21:29 -06:00