The official web app for lemmy.
Go to file
Dessalines 6b5da8cfb1
Fixing titleOnly, PostSort, and CommentSort. (#2715)
* Fixing titleOnly, PostSort, and CommentSort.

* SortType, Tagline, Emojis (#2718)

* PostSortType

* Hide post sort types in comment view

* Tagline

* CustomEmoji

* Update lemmy-js-client to 0.20.0-alpha.17

* Prompt before leaving unsaved forms

* Add cancel buttons, only create taglines when saving

* Cleanup SortSelect

* Use markdown url for custom emojis

This prevent SSR and CSR from rendering different images after changing
the image of an emoji, already posted emojis will keep showing the old
image. This will also display the same image on different instances that
have overlapping custom emojis.

* Cleanup EmojisForm sorting

* Use existing CommentSortSelect

* Simpler sort type conversion

---------

Co-authored-by: matc-pub <161147791+matc-pub@users.noreply.github.com>
2024-10-01 14:40:02 -04:00
.github Adding @matc-pub to codeowners. (#2500) 2024-06-04 15:24:17 +00:00
.husky Move to pnpm (#2345) 2024-01-28 22:09:08 -05:00
lemmy-translations@7ba4cac33e Adding a post title only filter to the search page. (#2695) 2024-09-20 13:20:39 +00:00
src Fixing titleOnly, PostSort, and CommentSort. (#2715) 2024-10-01 14:40:02 -04:00
.babelrc Use mixins and decorators for scroll restoration and tippy cleanup (#2415) 2024-04-11 13:18:07 -04:00
.dockerignore Somewhat working dockerfile, without the networking. 2020-09-09 18:56:02 -05:00
.gitignore Revert "Ignore autogenerated css files from being tracked in the repo (#2256)" (#2259) 2023-11-30 05:28:14 -05:00
.gitmodules Test submodules (#6) 2020-09-10 15:22:21 -04:00
.prettierignore Block urls (#2409) 2024-04-11 08:56:56 -04:00
.prettierrc.json Adding Community Language fixes. #783 (#868) 2022-12-19 10:57:29 -05:00
.woodpecker.yml Fixing woodpecker warnings. (#2696) 2024-09-18 23:30:48 -04:00
accessibility_tests.sh use set -e in all bash scripts 2021-04-21 13:57:42 +02:00
CHANGELOG.md Updating git cliff. (#2719) 2024-09-27 20:23:55 +00:00
cliff.toml Updating git cliff. (#2719) 2024-09-27 20:23:55 +00:00
CONTRIBUTING.md Remove docs translations from links (#1441) 2023-06-21 10:41:08 -04:00
deploy.sh Move to pnpm (#2345) 2024-01-28 22:09:08 -05:00
dev.dockerfile Fix dev dockerfile (#2444) 2024-05-01 13:21:54 -04:00
Dockerfile Using corepack to install pnpm, instead of npm -g (#2431) 2024-04-18 21:22:50 -04:00
eslint.config.mjs Fix some submit button issues (#2487) 2024-06-02 11:46:32 -04:00
generate_changelog.sh Updating git cliff. (#2719) 2024-09-27 20:23:55 +00:00
generate_translations.js Update translation submodule (#2023) 2023-08-04 16:24:13 -04:00
LICENSE Adding prettier 2020-08-23 00:04:58 -04:00
package.json Fixing titleOnly, PostSort, and CommentSort. (#2715) 2024-10-01 14:40:02 -04:00
pnpm-lock.yaml Fixing titleOnly, PostSort, and CommentSort. (#2715) 2024-10-01 14:40:02 -04:00
README.md Use http client (#1081) 2023-06-14 08:20:40 -04:00
renovate.json Running renovate every weekend. (#2728) 2024-09-30 22:12:40 -04:00
test_deploy.sh use set -e in all bash scripts 2021-04-21 13:57:42 +02:00
tsconfig.json Use mixins and decorators for scroll restoration and tippy cleanup (#2415) 2024-04-11 13:18:07 -04:00
update_translations.sh Fixing follow from subscribe page. Fixes #2215 (#2229) 2023-11-22 22:44:42 +00:00
webpack.config.js Lazy loading less common languages for syntax highlighting (#2388) 2024-03-14 08:31:07 -04:00

Lemmy-UI

The official web app for Lemmy, written in inferno.

Based off of MrFoxPro's inferno-isomorphic-template.

Configuration

The following environment variables can be used to configure lemmy-ui:

ENV_VAR type default description
LEMMY_UI_HOST string 0.0.0.0:1234 The IP / port that the lemmy-ui isomorphic node server is hosted at.
LEMMY_UI_LEMMY_INTERNAL_HOST string 0.0.0.0:8536 The internal IP / port that lemmy is hosted at. Often lemmy:8536 if using docker.
LEMMY_UI_LEMMY_EXTERNAL_HOST string 0.0.0.0:8536 The external IP / port that lemmy is hosted at. Often DOMAIN.TLD.
LEMMY_UI_HTTPS bool false Whether to use https.
LEMMY_UI_EXTRA_THEMES_FOLDER string ./extra_themes A location for additional lemmy css themes.
LEMMY_UI_DEBUG bool false Loads the Eruda debugging utility.
LEMMY_UI_DISABLE_CSP bool false Disables CSP security headers
LEMMY_UI_CUSTOM_HTML_HEADER string Injects a custom script into <head>.