Dark mode #8

Open
opened 2026-01-19 18:28:37 +00:00 by michael · 5 comments
Owner

Originally created by @ramonsmits on GitHub.

I searched the code base for text listed on the front page like:

"Easy file sharing from the command line"

and

"Preview your files in the browser!"

but no hits... which is a bit surprising.

I want to modify the CSS coloring a bit to also support dark mode:

These are some of my current overrides

.body
{
	background-color:black;
	color:silver;
}
#features{
	background-color: #222
}
#reviews{
	background-color: #222
}

Where/how is this located in the repo so I can create a PR for it?

Originally created by @ramonsmits on GitHub. I searched the code base for text listed on the front page like: "Easy file sharing from the command line" and "Preview your files in the browser!" but no hits... which is a bit surprising. I want to modify the CSS coloring a bit to also support dark mode: These are some of my current overrides ```css .body { background-color:black; color:silver; } #features{ background-color: #222 } #reviews{ background-color: #222 } ``` Where/how is this located in the repo so I can create a PR for it?
Author
Owner

@paolafrancesca commented on GitHub:

https://github.com/dutchcoders/transfer.sh/issues/303#issuecomment-618833984

this comment might be useful for you to develop the frontend

no breaking changes in the name of the go template placeholders will be admitted. beware :)

@paolafrancesca commented on GitHub: https://github.com/dutchcoders/transfer.sh/issues/303#issuecomment-618833984 this comment might be useful for you to develop the frontend no breaking changes in the name of the go template placeholders will be admitted. beware :)
Author
Owner

@paolafrancesca commented on GitHub:

beware that i won't accept a default/new frontend change with a dark mode.
if you want to make the contribution part of the upstream code you'll have to add a light/dark mode switch 🙏

@paolafrancesca commented on GitHub: beware that i won't accept a default/new frontend change with a dark mode. if you want to make the contribution part of the upstream code you'll have to add a light/dark mode switch 🙏
Author
Owner

@ramonsmits commented on GitHub:

frontend is in a separate repo: https://github.com/dutchcoders/transfer.sh-web

Doh.. hence why I could not find any css 😅

@ramonsmits commented on GitHub: > frontend is in a separate repo: https://github.com/dutchcoders/transfer.sh-web Doh.. hence why I could not find any css 😅
Author
Owner

@ramonsmits commented on GitHub:

if you want to make the contribution part of the upstream code you'll have to add a light/dark mode switch 🙏

That would make sense. Ill check the frontend code. If it's just some css adding at minimum a dual light/dark mode should not be an issue. I'll see how I can contribute.

@ramonsmits commented on GitHub: > if you want to make the contribution part of the upstream code you'll have to add a light/dark mode switch 🙏 That would make sense. Ill check the frontend code. If it's just some css adding at minimum a dual light/dark mode should not be an issue. I'll see how I can contribute.
Author
Owner

@paolafrancesca commented on GitHub:

Where/how is this located in the repo so I can create a PR for it?

the frontend is in a separate repo: https://github.com/dutchcoders/transfer.sh-web

you can develop locally (after generating the static content as describe the repo above) pointing to the static file with --web-path/´WEB_PATH``

if you are familiar with the stack in the other repo and you feel liking polishing stuff around your contribution would be more than welcomed :D

@paolafrancesca commented on GitHub: > Where/how is this located in the repo so I can create a PR for it? the frontend is in a separate repo: https://github.com/dutchcoders/transfer.sh-web you can develop locally (after generating the static content as describe the repo above) pointing to the static file with `--web-path`/´WEB_PATH`` if you are familiar with the stack in the other repo and you feel liking polishing stuff around your contribution would be more than welcomed :D
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dutchcoders/transfer.sh#8