Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Enhancement: Redesign UI/UX for Tooling Page #722

Closed
3 tasks done
Tracked by #716
DarhkVoyd opened this issue May 30, 2024 · 0 comments · Fixed by #808 or #915
Closed
3 tasks done
Tracked by #716

✨ Enhancement: Redesign UI/UX for Tooling Page #722

DarhkVoyd opened this issue May 30, 2024 · 0 comments · Fixed by #808 or #915
Assignees
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. GSoC Google Summer of Code related Status: Completed Nothing further to be done with this issue.

Comments

@DarhkVoyd
Copy link
Member

DarhkVoyd commented May 30, 2024

Description:

Implement the new UI/UX design for the tooling page based on the provided design. This includes redesigning the layout, navigation, and visual components to enhance user experience and make the page more data-driven.

Major Tasks:

  • Main Content Area

    • Add the "Implementations" title and description as shown in the design.
    • Implement the call-to-action buttons ("Adding your tool" and "Try Bowtie").
  • Implementations Table

    • Create the table structure for various tooling data such as Validators, Schema Generators, HyperSchema etc including columns for name, languages, drafts, licence, maintain contact and bowtie.
    • Implement the popover functionality to show additional information on hover
    • Ensure the table is responsive and data-driven.
  • Sidebar

    • Add filter categories such as Category, Drafts, Languages, and License.
    • Display the total number of implementations (e.g., "258 Implementations").
@DarhkVoyd DarhkVoyd self-assigned this May 30, 2024
@DarhkVoyd DarhkVoyd added ✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status: In Progress This issue is being worked on, and has someone assigned. GSoC Google Summer of Code related labels May 30, 2024
@DarhkVoyd DarhkVoyd changed the title Redesign UI/UX for Tooling Page ✨ Enhancement: Redesign UI/UX for Tooling Page May 30, 2024
@DarhkVoyd DarhkVoyd linked a pull request Jul 21, 2024 that will close this issue
@DarhkVoyd DarhkVoyd added Status: Completed Nothing further to be done with this issue. and removed Status: In Progress This issue is being worked on, and has someone assigned. labels Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. GSoC Google Summer of Code related Status: Completed Nothing further to be done with this issue.
Projects
None yet
1 participant