Docs: add a dashboard comparison page - #30
Merged
Merged
Conversation
Add /docs/is-stackyard-for-you/, comparing Stackyard with gethomepage, Dashy and Homarr on settings, custom API, health checks, self-hosted integrations, user accounts and runtime dependencies. Every figure is counted from each project's own documentation and source, and the method is stated in a footnote. Add CompareTable, a fixed-layout table that marks the Stackyard column, carries numbered footnotes with anchors, and scrolls with a group role when the content column is too narrow. Add CalmContrast, a figure holding two panels: a generic dashboard printing labelled counts for eight services, and the real Stackyard widgets served from public/widgets beside an app grid whose badges carry the same values. The panels stack on a container query, since the content column follows the sidebar rather than the viewport. Add preview data for a Nightly Backup card and three Now Playing sessions, one picked per page load, and vendor the Immich mark alongside the existing icons.
Deploying stackyard-docs with
|
| Latest commit: |
3ccffd6
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://dcfec83a.stackyard-docs.pages.dev |
| Branch Preview URL: | https://docs-compare-dashboards-page.stackyard-docs.pages.dev |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
/docs/is-stackyard-for-you/, comparing Stackyard with gethomepage, Dashy and Homarr on settings, custom API, health checks, self-hosted integrations, user accounts and runtime dependencies.CompareTable, a fixed-layout table that marks the Stackyard column, carries numbered footnotes with working anchors, and gainstabindexand a group role only while it scrolls.CalmContrast, a figure of two panels: a generic dashboard printing labelled counts for eight services, and the real Stackyard widgets served frompublic/widgetsbeside an app grid whose badges carry the same values.prefers-reduced-transparencyby dropping the backdrop blur, andprefers-contrast: moreby raising the dim panel's text.Testing
All green:
npm run buildandnpm run checkboth pass. Swept 1440, 1280, 1024, 834, 768, 640, 500 and 390 in Chrome in both colour schemes and both docs themes: no horizontal page scroll, no clipped text, footnote anchors all resolve, both widget iframes load. Contrast measured on the comparison table: Stackyard cells 18.7 dark and 19.4 light, rival values 12.5 and 11.4, labels 8.4 and 5.2. Reduced-transparency and increased-contrast behaviour verified under media emulation.Counts were taken from each project's
package.jsonand documentation, and from Homarr's source for its status check, which is an HTTP fetch rather than ICMP.Checklist
npm run buildandnpm run checkboth pass.https://claude.ai/code/session_01G4Wsmg3QhAh5chSnQkK3aC