Commit graph

2278 commits

Author SHA1 Message Date
Anansi
cf10bd64ad Fix: missing semantic css classes and html elements (#1583)
* Fix: missing semantic css classes and html elements.

Now all pages have a main and aside element when a sidebar is present to facilitate custom theming. This does not impact the default behavior of the front.

* Fix: re-added communityref on main element

---------

Co-authored-by: 0xAnansi <0xAnansi@omageni.com>
Co-authored-by: Jay Sitter <jsit@users.noreply.github.com>
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-06-26 18:30:31 -04:00
Jay Sitter
91122f4061 chore(DX): Add prettier to eslint config for use with editors 2023-06-26 18:30:31 -04:00
SleeplessOne1917
308785b472 Only give child comments colored borders 2023-06-26 18:30:31 -04:00
Dominic Mazzoni
9dc25f2247 Associate NSFW label with its checkbox 2023-06-26 18:30:31 -04:00
Jay Sitter
8fd08e58e3 fix: Remove unnecessary string interpolations 2023-06-26 18:30:31 -04:00
Jay Sitter
04770d7ef8 fix: Remove unnecessary class 2023-06-26 18:30:31 -04:00
Jay Sitter
32cc2538d4 fix: Remove unnecessary classes 2023-06-26 18:30:30 -04:00
Jay Sitter
984de714cd fix: Restore removed classes 2023-06-26 18:30:30 -04:00
Jay Sitter
bbe897dc01 fix: Remove wrapping li's 2023-06-26 18:30:30 -04:00
Jay Sitter
1db654ecf5 fix: Remove extraneous classes 2023-06-26 18:30:30 -04:00
Jay Sitter
00d7a8dbb7 fix: Move things back to where they were 2023-06-26 18:30:30 -04:00
Jay Sitter
f27bb07fcd chore: Separate post mod buttons into functions 2023-06-26 18:30:30 -04:00
Jay Sitter
d62424d491 Merge remote-tracking branch 'lemmy/main' into fix/wider-max-width-1536
* lemmy/main:
  fix vote button alignment
  Fix feedback on banning an unbanning
  remove icon (#1618)
  Indicate valid and invalid fields in signup form (#1450)
  capitalize button (#1616)
  Move password reset form to separate route, view (#1390)
  feat(UI): Reduce base font size (#1591)
  Fix: missing semantic css classes and html elements (#1583)
2023-06-26 18:24:31 -04:00
Jay Sitter
43253b01d2
Merge branch 'main' into feat/hide-avatars-on-listings 2023-06-26 18:12:04 -04:00
Alec Armbruster
03a4bfad46
remove toUpperCase since the translation is uppercase 2023-06-26 17:19:34 -04:00
SleeplessOne1917
25cd564dc9
Merge pull request #1624 from LemmyNet/bugfix/vote-button-position
Fix `VoteButtons` positioning
2023-06-26 21:19:19 +00:00
SleeplessOne1917
1c5e2f1c04
Merge branch 'main' into bugfix/vote-button-position 2023-06-26 21:15:53 +00:00
SleeplessOne1917
961345b811
Merge pull request #1622 from pascaldevink/fix_feedback_on_ban_and_unban
Fix feedback on banning an unbanning
2023-06-26 21:10:52 +00:00
Alec Armbruster
937ebfc649
fix vote button alignment 2023-06-26 17:10:39 -04:00
SleeplessOne1917
70e8b05509
Merge branch 'main' into fix_feedback_on_ban_and_unban 2023-06-26 21:08:32 +00:00
Alec Armbruster
2b1647c9b8
partially revert change 2023-06-26 17:04:19 -04:00
Pascal de Vink
6dc9c6376b
Add space between cancel and ban button
When banning a user, the modal has two buttons: cancel and ban. These
buttons are so close to each other that it's hard to see they are
separate buttons.
By putting each button on their own row, there is more space between
them.
2023-06-26 21:58:16 +01:00
Alec Armbruster
1faa9f354b
add tooltip 2023-06-26 16:49:09 -04:00
Pascal de Vink
170bd7d693
Fix feedback on banning an unbanning
When banning or unbanning, the API call was done, but updating the
frontend failed. This caused a confusing experience for an admin, until
the page was reloaded.
2023-06-26 21:45:56 +01:00
Alec Armbruster
b69ad1264d
make post creator badge stand out more 2023-06-26 16:41:14 -04:00
Alec Armbruster
16f2f0d244
remove icon (#1618)
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-06-26 16:09:11 -04:00
dullbananas
6810742757
Indicate valid and invalid fields in signup form (#1450)
* Use was-validated class in signup form

* Update signup.tsx

* Update signup.tsx

---------

Co-authored-by: SleeplessOne1917 <abias1122@gmail.com>
2023-06-26 15:57:23 -04:00
Alec Armbruster
6d92c07c89
Merge branch 'main' into feat/pureblack-theme 2023-06-26 15:50:14 -04:00
Alec Armbruster
7ea9f26a1c
capitalize button (#1616)
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-06-26 15:25:22 -04:00
Alec Armbruster
96cf021105
Move password reset form to separate route, view (#1390)
* rework password reset form

* make self-suggested changes

* cleaning

* validate in handlePasswordReset as well

* update submodule

* partially make suggested changes

* make suggested changes

* resolve merge conflicts

* resolve merge conflicts

* resolve merge conflicts

---------

Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-06-26 14:54:38 -04:00
Jay Sitter
aee7e4d45b
feat(UI): Reduce base font size (#1591)
* feat: Reduce base font size

* chore: Build themes

---------

Co-authored-by: SleeplessOne1917 <abias1122@gmail.com>
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-06-26 14:53:37 -04:00
Anansi
cb6ab15254
Fix: missing semantic css classes and html elements (#1583)
* Fix: missing semantic css classes and html elements.

Now all pages have a main and aside element when a sidebar is present to facilitate custom theming. This does not impact the default behavior of the front.

* Fix: re-added communityref on main element

---------

Co-authored-by: 0xAnansi <0xAnansi@omageni.com>
Co-authored-by: Jay Sitter <jsit@users.noreply.github.com>
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-06-26 14:51:04 -04:00
Alec Armbruster
cff56a9875
Merge branch 'main' into feat/pureblack-theme 2023-06-26 14:35:03 -04:00
Jay Sitter
20d54a7e51 Merge remote-tracking branch 'lemmy/main' into fix/wider-max-width-1536
* lemmy/main:
  fix: Remove unnecessary class
  fix: Remove unnecessary classes
  fix: Restore removed classes
  fix: Remove wrapping li's
  fix: Remove extraneous classes
  fix: Move things back to where they were
  chore: Separate post mod buttons into functions
2023-06-26 14:25:29 -04:00
Alec Armbruster
500a0113c4
Merge branch 'main' into bug/fix-image-collapse-upon-vote 2023-06-26 14:02:16 -04:00
Alec Armbruster
81131d2804
remove hook entirely 2023-06-26 12:16:32 -04:00
Jay Sitter
c6f23aa64e
Merge pull request #1599 from jsit/chore/separate-mod-button-functions
chore: Separate post mod buttons into functions
2023-06-26 12:11:09 -04:00
Jay Sitter
a6a65d9519
Merge branch 'main' into chore/separate-mod-button-functions 2023-06-26 12:03:26 -04:00
Jay Sitter
b4fdf88915 Merge remote-tracking branch 'lemmy/main' into fix/wider-max-width-1536
* lemmy/main:
  chore(DX): Add prettier to eslint config for use with editors
  fix: Remove unnecessary string interpolations
2023-06-26 11:31:01 -04:00
Jay Sitter
fd4b5b3287
Merge pull request #1611 from jsit/chore/add-eslint-plugin-prettier
chore(DX): Add prettier to eslint config for use with editors
2023-06-26 11:28:10 -04:00
Alec Armbruster
3730cc6d82
run prettier 2023-06-26 10:41:21 -04:00
Alec Armbruster
94d223b162
add darkly-pureblack theme 2023-06-26 10:37:39 -04:00
Jay Sitter
17710d492c chore(DX): Add prettier to eslint config for use with editors 2023-06-26 10:37:21 -04:00
Alec Armbruster
e6909d4cd1
fix bug collapsing previews when voting 2023-06-26 09:25:00 -04:00
SleeplessOne1917
ba8728ecc7
Merge pull request #1603 from jsit/chore/fix-unnecessary-string-interpolation
chore: Remove unnecessary string interpolations
2023-06-26 13:01:44 +00:00
Jay Sitter
8700f65a7c
Merge branch 'main' into chore/fix-unnecessary-string-interpolation 2023-06-26 08:50:54 -04:00
Jay Sitter
c04ce03cf4
Merge branch 'main' into feat/hide-avatars-on-listings 2023-06-26 08:50:41 -04:00
Jay Sitter
c16ff6c187
Merge branch 'main' into feat/toggle-body-1595 2023-06-26 08:50:34 -04:00
Jay Sitter
7999dd1ba8
Merge branch 'main' into fix/wider-max-width-1536 2023-06-26 08:50:12 -04:00
SleeplessOne1917
46ab522143
Merge pull request #1594 from LemmyNet/comment-border
Only give child comments colored borders
2023-06-26 10:35:09 +00:00