Skip to content

Menu Enhancement #984

Merged
yuhattor merged 48 commits intomasterfrom
theme-update
Apr 5, 2025
Merged

Menu Enhancement #984
yuhattor merged 48 commits intomasterfrom
theme-update

Conversation

@yuhattor
Copy link
Copy Markdown
Member

Overview

Driving a comprehensive website improvement for InnerSource Commons to enhance usability and visual appeal while maintaining all existing resources and links. This update aims to create a more intuitive user experience and better organize our valuable content.

Key Improvements

  1. Visual Redesign

    • Modernize the visual theme
    • Enhance responsive design
    • Maintain brand consistency
  2. Content Organization

    • Create a clear "What is InnerSource?" landing section
    • Improve resource discoverability
    • Implement better navigation structure
  3. Scope

    • No breaking changes to existing URLs
    • Preserve all current resources and documentation
    • Add new content sections for better guidance

Next Steps

  • Create design mockups for key pages
  • Develop content structure proposal
  • Review with community for feedback
  • Create implementation timeline

Questions for Discussion

  • What aspects of the current site do we definitely want to preserve?
  • Are there specific pain points in resource discovery we should address first?
  • What new content sections would be most valuable to add?

@yuhattor yuhattor requested a review from a team as a code owner February 10, 2025 05:26
@yuhattor
Copy link
Copy Markdown
Member Author

It's ready now!

Comment thread config/_default/config.yaml Outdated
@@ -1,4 +1,4 @@
baseURL: 'https://innersourcecommons.org/'
baseURL: 'https://staging.iscf.site/'
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I presume we need to put this back to this value?

baseURL: 'https://innersourcecommons.org/'

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

indeed...!! Thanks!

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Needs to go back to https://innersourcecommons.org/'

@@ -0,0 +1 @@

No newline at end of file
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Extra file?

@yuhattor yuhattor requested a review from jeffabailey April 2, 2025 13:30
Comment thread config/_default/config.yaml Outdated
@@ -1,4 +1,4 @@
baseURL: 'https://innersourcecommons.org/'
baseURL: 'https://staging.iscf.site/'
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Needs to go back to https://innersourcecommons.org/'

@yuhattor
Copy link
Copy Markdown
Member Author

yuhattor commented Apr 2, 2025

oh yes... again

@yuhattor
Copy link
Copy Markdown
Member Author

yuhattor commented Apr 2, 2025

fixed it 🙏

@yuhattor yuhattor changed the title InnerSource Commons Website Redesign & Content Enhancement Menu Enhancement Apr 2, 2025
Comment thread config/_default/config.yaml Outdated
Co-authored-by: Jeff Bailey <776901+jeffabailey@users.noreply.github.com>
@yuhattor
Copy link
Copy Markdown
Member Author

yuhattor commented Apr 5, 2025

OK I think it's time to merge!

@yuhattor yuhattor merged commit bc77616 into master Apr 5, 2025
1 check passed
@yuhattor yuhattor deleted the theme-update branch April 5, 2025 08:03
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