Commit graph

134 commits

Author SHA1 Message Date
1e62b11a01 Server: Start work on better nav bar 2021-01-31 17:22:15 -06:00
0387e09959 Toolkit: Add 'link' button kind 2021-01-31 17:21:53 -06:00
c47a669bdc Toolkit: Add loading spiner 2021-01-31 15:53:57 -06:00
04eec386b1 Server: Add forkawesome 2021-01-31 15:43:29 -06:00
b01ee00541 Toolkit: add forkawesome 2021-01-31 15:42:58 -06:00
abf7377f0d Server: Use max/min for language parsing
rather than clamp. This allows us to compile on stable
2021-01-31 13:53:07 -06:00
85d01fd3f0 Profiles: Identity-transform node views for now
In the future, these should be expanded to do user lookup
for tagging purposes
2021-01-31 13:52:33 -06:00
0e1552eeaa Content: Use own bbcode impl
This gives us more control over things, like
automatic 'linkifying', and the ability to add
custom user tagging logic
2021-01-31 13:50:34 -06:00
3778603df2 Toolkit: color bbcode links 2021-01-30 15:14:47 -06:00
ddac4d3b9c Server: Add Submission/User tabs to browse page
- Remove account dark state
2021-01-30 14:33:07 -06:00
0bacafd8a8 Accounts: Remove traces of ructe, toolkit 2021-01-30 14:32:16 -06:00
124f8ac4c7 Toolkit: Add Tab component 2021-01-30 14:26:48 -06:00
7a985fe439 Server: i18n all the things 2021-01-30 12:48:37 -06:00
2524770186 Finish i18ning the account settings page 2021-01-28 20:39:42 -06:00
e0858b7b3d Move server/ to / and start i18ning
Currently i18n'd
- login page
- register page
- cookie page
- delete account confirmation page
- 404 page
- 500 page
- part of account settings
2021-01-28 20:25:31 -06:00
d63327170d Move account templates to server 2021-01-28 16:55:42 -06:00
b5324d9e84 Override card p padding in bbcode 2021-01-27 21:35:44 -06:00
943fceb4b3 Toolkit: Override button styles in search bar 2021-01-27 21:21:33 -06:00
93f3df95d6 Add content to cargo toml 2021-01-27 21:00:18 -06:00
8d0d07a299 Server: render sanitized strings as plain html
- Use source fields for text inputs
2021-01-27 20:59:58 -06:00
b9a66c1923 Profiles: Differentiate text source & text, sanitize & bbcode text 2021-01-27 20:58:38 -06:00
4e9ae25571 Toolkit: Add bbcode styles, render given HTML directly in some places 2021-01-27 20:57:57 -06:00
031d8acd9e Content: Introduce bbcode/html creating/sanitizing 2021-01-27 20:57:28 -06:00
887426a14f Server: Use profile list styles for switch profile page 2021-01-26 20:43:50 -06:00
c6fe2fb02d Server: Update profile search styles
- fix banner update redirect
- return to 'referer' on follow and unfollow if present
2021-01-26 20:34:04 -06:00
c5ab0e7f13 Profiles: Use 'created_tree' for 'all' profile iterator 2021-01-26 20:32:03 -06:00
61fcc549c8 Profiles: remove owner tree in favor of owner created tree 2021-01-26 20:29:18 -06:00
a65fd6cca6 Toolkit: Add search bar styles 2021-01-26 20:28:38 -06:00
a9166f3984 Server: Expose profile search on discover page 2021-01-25 20:38:05 -06:00
aee79ec311 Profiles: Add handle search feature 2021-01-25 20:37:36 -06:00
620d2a5a15 Server: Exclude self from profile list 2021-01-24 22:27:48 -06:00
30ba286d08 Server: Start work on Profile Discovery page
This page will be used when Profile Search is implemented
2021-01-24 22:09:48 -06:00
acdf7e69fa Profiles: Add 'all-profiles' iterator 2021-01-24 22:07:15 -06:00
deca730bf7 Server: Introduce Browse
- Make Homepage redirect to Browse when logged out
- Make Homepage redirect to Feed when logged in
- Add a Browse button to nav, and expose a navigation
  modal when the browser is too narrow to show the full
  top bar navigation. This should change in the future,
  possibly to a left-side nav panel
- Make Browse and Feed fill the full page width
2021-01-24 20:05:45 -06:00
820e948acd Profiles: bound range iterations by profile id
When iterating over submissions for a profile, previously
it was possible to iterate past the end of a given profile's
submissions, and into the next profile's. This was fixed by
setting lower & upper bounds rather than leaving them
open-ended
2021-01-24 20:02:03 -06:00
b1d2664c84 Toolkit: - Fix indicator sizing
- Set max thumbnail width
- Increase thumbnail spacing
2021-01-24 19:59:40 -06:00
074e326562 Toolkit: Add thumnbail-like box for nav
Update images to use max-width instead of width
Add margin auto on submission images
2021-01-24 17:09:44 -06:00
4ca4fe3047 Toolkit: add thumbnail background color 2021-01-24 16:03:05 -06:00
04c5524a4e Server: Thumbnail view for front page 2021-01-24 15:53:09 -06:00
8fbf77cfe4 Server: Use toolkit for edit submission page images
Update buttons to latest toolkit api
2021-01-24 15:30:02 -06:00
58a6289c6c Accounts: Use latest toolkit 2021-01-24 15:29:10 -06:00
3a797da143 Toolkit: Remove dark toggle from Button 2021-01-24 15:28:40 -06:00
1288665b34 Server: Use latest toolkit 2021-01-24 14:50:16 -06:00
cea0d6feca Toolkit: Separate Author from Thumbnail for unique links 2021-01-24 14:49:54 -06:00
b4147de582 Server: correct submission report author
Dark state for reported profile
2021-01-24 14:13:34 -06:00
641db5aef3 Server: Start work on Feed page
Update to latest toolkit
2021-01-23 22:04:27 -06:00
f9596fd743 Profiles: notify followers on submission publish
Expose API for paging notifications
2021-01-23 22:03:39 -06:00
a8ef1d4ac9 Accounts: Update to latest toolkit 2021-01-23 22:02:31 -06:00
be3708a09e Toolkit: Add thumbnail view, remove 'dark' from Link 2021-01-23 22:01:52 -06:00
5693e21ebb Properly 404 on missing submissions
Properly direct to 'create' page when account has no profiles
2021-01-22 21:57:11 -06:00