[PR #173] [MERGED] Small ui tweaks, update robots.txt, and readme improvements #247

Closed
opened 2026-02-17 17:06:30 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop/pull/173
Author: @Huskydog9988
Created: 8/2/2025
Status: Merged
Merged: 8/4/2025
Merged by: @DecDuck

Base: developHead: misc-usability-improvements


📝 Commits (9)

  • aeefa93 feat: add link to drop version in footer
  • b6a824d feat: add drop logo aria label
  • a60c266 feat: disable all crawling by bots
  • 4a73ea3 feat: hide logo when inside wordmark for aria
  • 98e5684 docs: update readme and contributing
  • 4f51898 feat: default page in setup wizzard is img
  • dd01cbb ci: remove redundant perm in release ci
  • 74a3a85 docs: update translation links and add progress image
  • fb5d1e8 fix: lang selector using wrong weblate link

📊 Changes

9 files changed (+58 additions, -64 deletions)

View changed files

📝 .github/workflows/release.yml (+0 -3)
📝 CONTRIBUTING.md (+30 -1)
📝 README.md (+11 -52)
📝 components/DropLogo.vue (+1 -0)
📝 components/DropWordmark.vue (+1 -1)
📝 components/LanguageSelector.vue (+1 -1)
📝 components/UserFooter.vue (+4 -3)
📝 pages/setup.vue (+8 -2)
📝 public/robots.txt (+2 -1)

📄 Description

This snowballed into an omnibus pr from my initial plans for small ui tweaks.

The list of changes include:

  • better aria support around the Drop logo and wordmark
  • updated robotx.txt to disable crawling
  • improved README to direct users to the docs site (this could probably be improved more)
  • setup wizard's default sidebar page is an image instead
  • removed redundant perm in release ci

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Drop-OSS/drop/pull/173 **Author:** [@Huskydog9988](https://github.com/Huskydog9988) **Created:** 8/2/2025 **Status:** ✅ Merged **Merged:** 8/4/2025 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `misc-usability-improvements` --- ### 📝 Commits (9) - [`aeefa93`](https://github.com/Drop-OSS/drop/commit/aeefa9324e5c38f13098b1633ad2570fb2218242) feat: add link to drop version in footer - [`b6a824d`](https://github.com/Drop-OSS/drop/commit/b6a824df7f768956804e99c6fb25295b71773fb0) feat: add drop logo aria label - [`a60c266`](https://github.com/Drop-OSS/drop/commit/a60c26693814dc2db5ef39e67759b6b82a625595) feat: disable all crawling by bots - [`4a73ea3`](https://github.com/Drop-OSS/drop/commit/4a73ea3129ee1d6af5ca469c6b2d5a1d02e78d3d) feat: hide logo when inside wordmark for aria - [`98e5684`](https://github.com/Drop-OSS/drop/commit/98e5684deda1848d6d7633eae4f5b7168a33d144) docs: update readme and contributing - [`4f51898`](https://github.com/Drop-OSS/drop/commit/4f51898541a63219ae3b849e22c2b52f9ff9cbf7) feat: default page in setup wizzard is img - [`dd01cbb`](https://github.com/Drop-OSS/drop/commit/dd01cbb9a7eee9033f2047404691d91b8a523a28) ci: remove redundant perm in release ci - [`74a3a85`](https://github.com/Drop-OSS/drop/commit/74a3a858e7b2fa1fbaefd506215142c4e062999d) docs: update translation links and add progress image - [`fb5d1e8`](https://github.com/Drop-OSS/drop/commit/fb5d1e87e1cc676306e8a6d39b69b070b3da996b) fix: lang selector using wrong weblate link ### 📊 Changes **9 files changed** (+58 additions, -64 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/release.yml` (+0 -3) 📝 `CONTRIBUTING.md` (+30 -1) 📝 `README.md` (+11 -52) 📝 `components/DropLogo.vue` (+1 -0) 📝 `components/DropWordmark.vue` (+1 -1) 📝 `components/LanguageSelector.vue` (+1 -1) 📝 `components/UserFooter.vue` (+4 -3) 📝 `pages/setup.vue` (+8 -2) 📝 `public/robots.txt` (+2 -1) </details> ### 📄 Description This snowballed into an omnibus pr from my initial plans for small ui tweaks. The list of changes include: - better aria support around the Drop logo and wordmark - updated robotx.txt to disable crawling - improved README to direct users to the docs site (this could probably be improved more) - setup wizard's default sidebar page is an image instead - removed redundant perm in release ci --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-17 17:06:30 -05:00
yindo closed this issue 2026-02-17 17:06:30 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drop-OSS/drop#247