Skip to content

Conversation

@urmauur
Copy link
Member

@urmauur urmauur commented Sep 26, 2025

Describe Your Changes

This pull request updates the homepage UI in docs/src/components/Home/index.tsx with minor layout adjustments and changes to how Discord presence and download statistics are displayed. The most important changes are grouped below:

UI and Layout Improvements:

  • Reduced top margin in the main content section from mt-10 to mt-4 for a more compact look.
  • Adjusted the layout of the button section to align items to the start instead of center, and wrapped the download stats with the dropdown button for better visual grouping.
  • Moved the floating robot image lower by changing its position from bottom-0 to -bottom-10.

Statistics Display Changes:

  • Replaced the dynamic Discord presence count with a static 15k+ value in multiple places, commenting out the previous dynamic code for future reference. [1] [2] [3]
  • Added a new download count display below the dropdown button, showing the total downloads in a prominent font.

Fixes Issues

  • Closes #
  • Closes #

Self Checklist

  • Added relevant comments, esp in complex areas
  • Updated docs (for bug fixes / features)
  • Created issues for follow-up changes or refactoring needed

Important

Update homepage UI in index.tsx with layout adjustments and static display of Discord presence and download statistics.

  • UI and Layout:
    • Reduced top margin from mt-10 to mt-4 in index.tsx for compactness.
    • Aligned button section items to start and wrapped download stats with dropdown button.
    • Moved floating robot image lower by changing position from bottom-0 to -bottom-10.
  • Statistics Display:
    • Replaced dynamic Discord presence count with static 15k+ in three places, commented out dynamic code.
    • Added download count display below dropdown button, showing total downloads prominently.

This description was created by Ellipsis for d1c8cd2. You can customize this summary. It will automatically update as commits are pushed.

@urmauur urmauur requested a review from Minh141120 September 26, 2025 07:01
@urmauur urmauur self-assigned this Sep 26, 2025
Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

Caution

Changes requested ❌

Reviewed everything up to c12bef5 in 2 minutes and 14 seconds. Click for details.
  • Reviewed 82 lines of code in 1 files
  • Skipped 0 files when reviewing.
  • Skipped posting 4 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. docs/src/components/Home/index.tsx:109
  • Draft comment:
    Reduced top margin from mt-10 to mt-4. Confirm this spacing change aligns with the overall design.
  • Reason this comment was not posted:
    Confidence changes required: 10% <= threshold 50% None
2. docs/src/components/Home/index.tsx:127
  • Draft comment:
    Button section: Updated alignment from 'items-center' to 'items-start' and wrapped the DropdownButton with a download stat display. Verify that the alignment works as intended across breakpoints.
  • Reason this comment was not posted:
    Confidence changes required: 10% <= threshold 50% None
3. docs/src/components/Home/index.tsx:137
  • Draft comment:
    New download count display added below the DropdownButton. Ensure totalDownload(release) returns the correct formatted value.
  • Reason this comment was not posted:
    Confidence changes required: 10% <= threshold 50% None
4. docs/src/components/Home/index.tsx:207
  • Draft comment:
    Floating robot image repositioned: The class changed from 'bottom-0' to '-bottom-10'. Verify that this new positioning works well on all screen sizes.
  • Reason this comment was not posted:
    Confidence changes required: 10% <= threshold 50% None

Workflow ID: wflow_qUxFOFSAxBEdOWYR

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

@github-actions
Copy link
Contributor

github-actions bot commented Sep 26, 2025

Preview URL: https://ead73bf9.docs-9ba.pages.dev

Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

Important

Looks good to me! 👍

Reviewed d1c8cd2 in 36 seconds. Click for details.
  • Reviewed 13 lines of code in 1 files
  • Skipped 0 files when reviewing.
  • Skipped posting 1 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. docs/src/components/Home/index.tsx:98
  • Draft comment:
    Good improvement: you now dynamically generate the GitHub releases URL using lastVersion. Ensure that lastVersion is always defined (or provide a fallback) to avoid broken links.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None

Workflow ID: wflow_4Ubzwx4dFqBO8GpW

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

@urmauur urmauur merged commit ea124f7 into dev Sep 26, 2025
1 check passed
@urmauur urmauur deleted the enhancement/jan-web branch September 26, 2025 07:23
@github-project-automation github-project-automation bot moved this to QA in Jan Sep 26, 2025
@github-actions github-actions bot added this to the v0.7.0 milestone Sep 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants