Skip to content

Give DDS Web a title, GitHub link, and FAQ - #437

Merged
tameware merged 1 commit into
dds-bridge:developfrom
tameware:chore/web-spiff-up
Oct 17, 2026
Merged

tameware merged 1 commit into
dds-bridge:developfrom
tameware:chore/web-spiff-up

Conversation

@tameware

Copy link
Copy Markdown
Collaborator

Summary

  • Add a visible DDS Web heading, tagline, and document title so the page reads as a product surface
  • Link to the dds-bridge/dds repository from the header
  • Add a short FAQ (what it is, privacy, how to play) with matching HTML tests

Test plan

  • python3 -m unittest web.tests.test_web_html (or bazelisk test //web:dds_web_html_test)
  • Open web/dds_web.html (or GitHub Pages) and confirm header, GitHub link, and FAQ expand/collapse
  • Smoke a sample deal to confirm deal entry and solving still work

Made with Cursor

Make the demo page read as a product landing surface for first-time visitors instead of only a bare deal-entry form.

Co-authored-by: Cursor <cursoragent@cursor.com>
Copilot AI balanced review requested due to automatic review settings October 17, 2026 19:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

Static review found no blocking issues in these scoped presentation changes; tests were not executed.

No open issues 🎉

What changed in this PR

Adds a clearer identity and introductory guidance to the DDS browser interface.

Changes:

  • Adds a visible title, tagline, and GitHub repository link.
  • Adds a collapsible FAQ covering purpose, privacy, and play.
  • Adds matching styles and HTML checks.
File Description
web/​tests/​test_web_html.py Checks the title, repository link, and FAQ content.
web/​dds_web.html Adds the header and FAQ while preserving existing controls.
web/​dds_web.css Styles the header, deal-entry hint, and FAQ.

Review effort: Balanced

@tameware
tameware merged commit f2122b1 into dds-bridge:develop Oct 17, 2026
14 checks passed
@tameware
tameware deleted the chore/web-spiff-up branch October 17, 2026 23:44
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