Commit graph

597 commits

Author SHA1 Message Date
Ben Rog-Wilhelm
74a21234b5
Make the Comments indicator into a link. 2022-08-27 06:33:05 -05:00
TLSM
de29d63a55 Improve tooltip legibility on TheMotte theme. 2022-08-27 06:15:38 -05:00
Ben Rog-Wilhelm
280e7275a6 Rejigger theme pretty heavily. I apologize for this change not being neatly split apart in any way. 2022-08-22 22:02:39 -05:00
Ben Rog-Wilhelm
13da98bd08 Add close icon to the install-app popup. 2022-08-19 04:53:02 -05:00
TLSM
d005bd6237 Fix desktop header dropdown menu clipping off page.
The width of the account menu dropdown header is determined by the
length of one's username. Users with short names cause the dropdown
menu to partially clip off the right side of the page, which is
unsightly and impedes usage thereof. This commit enforces a minimum
width to prevent that.

Alternate approaches such as right-aligning the dropdown proved
unwieldy with CSS when fixing this same bug on the upstream.
2022-08-17 14:03:11 -05:00
TLSM
f1983da8d4
Fix long domains overflowing post-meta (#182).
In submissions and submission_listings, long domains would overflow
the container and generally break everything. Fixed in the template
by truncating the outputted text length and in the frontend by
enforcing a maximum width on the element.
2022-08-17 01:52:38 -04:00
TLSM
345ef7b5e7
Change distinguish color to red (#181). 2022-08-17 01:43:23 -04:00
painejohn
defe23ea16
Update comment reply css + clear preview as well (#158)
This basically extends the CSS changes from
https://github.com/themotte/rDrama/pull/150 to also cover comment
_replies_ and then updates the JS from
https://github.com/themotte/rDrama/pull/153 to also reset the comment
reply preview div back to default after posting the comment reply.
2022-08-10 06:04:54 -05:00
painejohn
19385b249f 141 - Comment preview is obviously a preview
This PR reworks the comment preview to include a border and initial
message identifying it as "Comment preview". It also bumps all the
TheMotte.css versions from 56 to 57.
2022-08-01 14:39:03 -05:00
Michael House
e7c7fba0ad Fixed 404 on random user button and changed icons 2022-06-05 17:02:34 -05:00
Michael House
2e7f34608c Replaced pseudo-input field on frontpage with a button for creating a post 2022-06-05 16:44:56 -05:00
Michael House
f3f2aa3935 Made a lot of small changes in the frontend 2022-06-04 07:48:26 -05:00
Michael House
0d489d9dd7 Fixed issue with empty-comment-section message staying after reply is submitted 2022-06-03 07:07:27 -05:00
Michael House
058e50add7 Added new default text and default link thumbnails, color fixes for some buttons 2022-06-03 06:36:03 -05:00
Michael House
14633ac59c Added overriding styles for buttons and some new colors 2022-06-02 19:21:25 -05:00
FatherInire
fcba426009
Remove some gimmicky r/drama features.
Co-authored-by: Inire <>
2022-05-21 21:43:00 -05:00
Michael House
19903cccb5
Adding usernotes. 2022-05-16 11:53:24 -05:00
iro84657
b7da8b575a Add trailing LF to text files 2022-05-10 21:05:51 -04:00
iro84657
1edc96841b Convert TheMotte.css line endings to LF 2022-05-10 21:05:46 -04:00
JamPaladin
74476d6223
Add TheMotte theme and make it default.
I created a new theme, "TheMotte" in /assests/css. Someone with any design
skill at all should try improving this. Currently it is a copy of light.css

__main__.py defines the experience for a user without an account. I removed the
check for an OS environment variable, and defaulted to the new theme.

/classes/user.py defines the default for a new account. I removed the check for an OS
environment variable, and defaulted to the new theme.

/routes/settings.py has a list of the themes that checks them for... something.
I added the new one here, just in case.

/templates/settings_profile.html has a hardcoded list that controls which
themes appear in the user settings page. Added the new theme here, so you can
select it.
2022-05-09 07:29:31 -05:00
Ben Rog-Wilhelm
1ee9c1bfa7
Convert text file line endings to LF. 2022-05-09 07:20:47 -05:00
gooseman
2d6fee44fe
fix table thing for carp 2022-05-02 15:36:43 -04:00
Aevann1
ae586e9c0c sfd 2022-05-02 02:04:25 +02:00
Aevann1
bd9ff67e74 sdf 2022-05-02 02:02:19 +02:00
float-trip
5beb5a2411
fix comment previews for pat emojis (#233) 2022-05-01 20:23:02 +02:00
TLSM
060e19bfb0
Add dynamic journoid banner text. (#232)
The .srd header banner currently has fixed text. However, there have
been many gayops which have made the news. journoid_banner.html is a
dynamic template which selects a random one to present.

Also, stylesheets and markup for the banner have been unslurred.
2022-04-28 23:58:41 +02:00
Aevann1
99755ce4c6 sfd 2022-04-28 03:02:37 +02:00
Aevann1
28cbee62eb fsd 2022-04-28 00:43:22 +02:00
Aevann1
e378e55dc7 czx 2022-04-27 17:03:25 +02:00
float-trip
d61222fc35
add :@userpat: emojis (#231)
* refactor emoji formatting

* add user patting
2022-04-27 16:46:47 +02:00
Aevann1
93c1a889fd vxc 2022-04-25 22:07:03 +02:00
gooseman
c1183a5ed4
Create catalogue.css 2022-04-25 12:43:46 -04:00
Aevann1
a0cab280a9 fds 2022-04-24 21:04:00 +02:00
Aevann1
6de5cc7264 fds 2022-04-23 00:07:58 +02:00
Aevann1
d3093fab07 fds 2022-04-22 22:08:52 +02:00
Aevann1
5ea316b1a4 fsd 2022-04-22 14:42:40 +02:00
Aevann1
96b55696e4 fds 2022-04-18 23:11:30 +02:00
Aevann1
186cf3a528 fds 2022-04-18 00:13:37 +02:00
Aevann1
7e8b59c402 g 2022-04-16 21:15:07 +02:00
Aevann1
e421da5503 fdssfd 2022-04-16 17:30:35 +02:00
Aevann1
a256b02c6e fdsfd 2022-04-16 17:25:17 +02:00
Aevann1
35003bb051 fds 2022-04-16 01:10:23 +02:00
Aevann1
3028ef5046 fdsdfs 2022-04-16 00:39:17 +02:00
Aevann1
8de4d61e5b fds 2022-04-15 18:53:48 +02:00
Aevann1
c8c3db08a7 fds 2022-04-14 19:24:40 +02:00
Aevann1
330b072495 fds 2022-04-14 19:22:37 +02:00
Aevann1
6b6e762d31 fds 2022-04-14 18:46:57 +02:00
Aevann1
ab1e8122a8 fds 2022-04-13 22:20:57 +02:00
Aevann1
cb057b7f90 fds 2022-04-13 22:07:48 +02:00
Aevann1
9b58229435 fdsf 2022-04-13 21:38:00 +02:00