Thomas Mathews
03d7d7b0cc
web: revamp mainly done, couple bugs left
2022-12-17 21:13:37 -08:00
Thomas Mathews
318cbe98ea
web: Added media previewing
2022-12-15 10:00:20 -08:00
Thomas Mathews
34c626fcae
web: added dark mode (my eyes\!)
2022-12-14 16:25:20 -08:00
William Casarin
994305ccff
switch to new share spec
2022-11-20 09:28:35 -08:00
William Casarin
854e7f480c
css: reduce size of event message
...
I find this too big and glaring.
In general we should try to not add too much padding to everything, we
should be able to fit a decent amount of posts above the fold.
2022-11-19 12:36:20 -08:00
Thomas Mathews
081a85de48
web: Added new loader graphic.
2022-11-19 11:20:15 -08:00
Thomas Mathews
fa9965b2a0
web: added open thread view
2022-11-19 11:20:15 -08:00
Thomas Mathews
bd317fa05b
web: added alpha sticker
2022-11-19 11:20:15 -08:00
Thomas Mathews
52b5dfa3e6
web: styled read thread button
2022-11-19 11:20:15 -08:00
Thomas Mathews
70aab4a27c
web: destory fa, because it's not awesome
...
Note the loss of some colors in icons. This is because I need to change
them at the SVG level. I will think about best way to do this later as
some animation transitions will need to be thought for.
2022-11-19 11:20:15 -08:00
Thomas Mathews
a28fad9ef2
web: Added nav icon state for desktop.
2022-11-19 11:20:15 -08:00
Thomas Mathews
9f2af26fa6
web: Add profile view.
...
Note that this is incomplete as I do not fetch the events for the user
and render them. I am also missing the state check for if you follow the
user.
2022-11-18 17:12:00 -08:00
Tiago Balas
71aef40dc3
change object-fit to cover on .pfp
2022-11-15 16:01:14 -08:00
Thomas Mathews
fe4d295a4d
web: add notifications view
...
Note that the view itself does not work, but the menu items and view
are set up. Additionally parts for the marker work too, but they get
cleared immediately on viewing the app so it's kind of useless right
now.
2022-11-14 22:15:14 -08:00
Thomas Mathews
0b22b2f8d9
web: Added explore button to mobile & use svg icons
2022-11-14 21:26:35 -08:00
Thomas Mathews
870a9222e7
web: fix flex shrink in mobile
2022-11-14 20:43:26 -08:00
Thomas Mathews
e65f8fc755
web: fix view width
2022-11-14 20:00:00 -08:00
William Casarin
954870c445
web: add clickable style to thread expansion msg
2022-11-14 09:32:51 -08:00
Thomas Mathews
06137ab3f2
web: fix header z-index
2022-11-13 08:19:04 -08:00
Thomas Mathews
f5cd0e2e39
web: Updated deleted event style.
...
- Refactored event messages style
- Added official z-index layering variables
- Use a cool ghost for profile image of deleted content
2022-11-13 08:09:30 -08:00
Thomas Mathews
f1fecabd3f
web: fixed reactions space collapse
2022-11-12 21:04:53 -08:00
Thomas Mathews
0fdde7b384
web: added global nav for small devices
2022-11-12 20:10:56 -08:00
Thomas Mathews
781f99e845
web: show profile picture in post box on desktop
2022-11-12 19:32:21 -08:00
Thomas Mathews
0616d963d5
web: fixed mobile issues
...
After doing thorough testing on mobile I have scrapped my original
flexbox design in favor of sticky headers. I will not be implmenting a
bottom toolbar like twitter. Instead I will find another way to add user
tools in mobile mode. This approach works better on desktop as well.
Let's simplify and use new CSS tools we have to our advantage and make a
unified design that works on both desktop and mobile better.
2022-11-12 19:32:19 -08:00
Thomas Mathews
5983a254df
web: responsive navigation
2022-11-12 19:30:44 -08:00
William Casarin
75b7a74175
web: smaller header on mobile
2022-11-12 15:01:38 -08:00
William Casarin
ff74755f23
web: fix scrolling on desktop
2022-11-12 14:57:19 -08:00
William Casarin
8826acff6f
web: make nav bar a bit smaller on mobile
2022-11-12 14:45:45 -08:00
William Casarin
c9a46b48fd
web: a few responsive tweaks
2022-11-12 14:42:27 -08:00
Thomas Mathews
ddee626bf5
web: responsive navigation
2022-11-12 14:33:51 -08:00
William Casarin
59e25e9087
Revert "web: mobile-friendly nav"
...
This reverts commit 1b49a7029b
.
2022-11-12 14:31:56 -08:00
William Casarin
83ca480d31
web: remove damus.css
2022-11-12 14:17:23 -08:00
William Casarin
8b68c76951
web: cap the size of reply boxes
...
also add a nice divider line before the input box
2022-11-12 14:15:46 -08:00
William Casarin
1b49a7029b
web: mobile-friendly nav
2022-11-12 14:06:15 -08:00
William Casarin
d6e65341dc
web: decrease font sizes by 2px on mobile
...
looks a bit better
2022-11-12 13:50:05 -08:00
William Casarin
c3b4ac0d5b
Merge remote-tracking branch 'thomas/main'
...
web: removed non-working event buttons
Deleted js/index.js
Removed .DS_Store
web: Refactor UI code
web: retab & avoid race condition on main js entry
web: reconstructed project
2022-11-12 11:14:54 -08:00
Thomas Mathews
353eb0872f
web: reconstructed project
...
* Added initial README.md
* Removed old Make command for webv2
* Created js, css folders and moved files accordingly
2022-11-12 08:43:23 -08:00