Skip to content

Make application and logo configurable#336

Merged
DecDuck merged 6 commits into
Drop-OSS:developfrom
Pacodastre:make-application-and-logo-configurable
Feb 6, 2026
Merged

Make application and logo configurable#336
DecDuck merged 6 commits into
Drop-OSS:developfrom
Pacodastre:make-application-and-logo-configurable

Conversation

@Pacodastre
Copy link
Copy Markdown
Contributor

Adds 2 new settings for the serverName and the logo.

I refactored the image upload component from the company edit page.

I didn't change too many strings containing "Drop", just a few. We can change more if we think we need more.

@Pacodastre Pacodastre force-pushed the make-application-and-logo-configurable branch from 5a7cac2 to 1271779 Compare February 5, 2026 09:01
Copy link
Copy Markdown
Member

@DecDuck DecDuck left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

May also want to change the favicon to the new icon

if (!result)
throw createError({
statusCode: 400,
statusMessage: "File upload required (multipart form)",
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We now use the message field instead of statusMessage

@DecDuck
Copy link
Copy Markdown
Member

DecDuck commented Feb 5, 2026

Reviewed 👍

@DecDuck DecDuck force-pushed the develop branch 2 times, most recently from d788f7d to d582202 Compare February 5, 2026 14:22
@Pacodastre
Copy link
Copy Markdown
Contributor Author

I replaced the favicon in the default and admin layouts. I also changed statusMessage -> message.

@DecDuck DecDuck merged commit 965cbff into Drop-OSS:develop Feb 6, 2026
2 checks passed
@Pacodastre Pacodastre deleted the make-application-and-logo-configurable branch February 6, 2026 00:52
Huskydog9988 pushed a commit to Huskydog9988/drop that referenced this pull request Apr 16, 2026
* Adds settings for server name and logo

* Implements ApplicationLogo and replaces site name based on settings

* Refactors component for changing the company logo

* Removes unused variable

* Uses message instead of statusMessage

* Replaces favicon with logo if set
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants