Skip to content

Redesign Shell website with charcoal ribbon artwork - #87

Merged
dblock merged 1 commit into
masterfrom
redesign/charcoal-website
Oct 25, 2026
Merged

dblock merged 1 commit into
masterfrom
redesign/charcoal-website

Conversation

@dblock

@dblock dblock commented Oct 25, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Apply the shared Slava / Strata / Strada responsive layout to Shell with monochrome terminal branding, charcoal ribbon wallpaper, shared navigation/footer, and crisp install buttons.
  • Refresh the homepage, privacy page, and keyboard-operable expandable help while preserving the original terminal logo, animated demonstration, privacy copy, OAuth URL/scopes, registration callbacks, and status rendering. No API, health, dependency, deployment, or payment changes (Shell has no payment/connection pages).
  • Frame the animated demo with a black border and add an open-by-default “Is this a joke?” FAQ with a matching homepage button next to Get started.
  • Add a responsive “More bots for Slack and Discord” section immediately above Open source, with original locally served logos and centered text, plus a More bots navigation link immediately after How to use. Cards appear as Strava in Slack, Strava in Discord, S'Up for Slack, and Leaderboards in Slack; links retain the correct Gamebot and S'Up v2 destinations without version suffixes in display names.
  • Add a matching multi-resolution favicon, artwork documentation, dated changelog entry, and focused browser regression tests. Regenerated RuboCop metadata without adding exclusions or relaxing thresholds.

Validation

  • bundle exec rubocop -a: passed.
  • bundle exec rubocop --auto-gen-config: completed; thresholds/exclusions unchanged.
  • bundle exec rspec: 64 examples, 0 failures, including Slack OAuth registration and existing health/API regressions.
  • Firefox screenshots and layout checks at actual 320px, 390px, and 1440px: homepage, privacy, collapsed/expanded help; no horizontal overflow or help-induced wallpaper/layout shift. OAuth install URLs, image loading, and status API verified. Preview helpers stopped; screenshots remain local.

Created by GitHub Copilot (AI) on behalf of @dblock. Not deployed or merged.

@dblock
dblock force-pushed the redesign/charcoal-website branch 6 times, most recently from f7101ad to 76f8dc1 Compare October 25, 2026 15:07
Bring the shared responsive website layout to Shell, retain the original terminal branding and demo, and add keyboard-operable help. Preserve existing Slack OAuth, registration, status, and privacy behavior.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dblock
dblock force-pushed the redesign/charcoal-website branch from 76f8dc1 to 63bc8b6 Compare October 25, 2026 15:08
@dblock
dblock merged commit 5bfca35 into master Oct 25, 2026
4 checks passed
@dblock
dblock deleted the redesign/charcoal-website branch October 25, 2026 17:00
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.

1 participant