Nothing Special   »   [go: up one dir, main page]

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

Improve the design of the new Neo.mjs website #5968

Open
tobiu opened this issue Sep 24, 2024 · 3 comments
Open

Improve the design of the new Neo.mjs website #5968

tobiu opened this issue Sep 24, 2024 · 3 comments
Labels
design good first issue Good for newcomers hacktoberfest related to the event => https://hacktoberfest.com/ help wanted Extra attention is needed

Comments

@tobiu
Copy link
Collaborator
tobiu commented Sep 24, 2024

Related to: #5963 (Please read this ticket first)

A call to all designers who would like to participate in hacktoberfest.

Since we literally just released the new framework website:
https://neomjs.com/dist/production/apps/portal/#/home

We are highly interested in your thoughts. If you spot specific areas where we can do better, this is definitely worth a PR for each spot which you identify.

Thanks and best regards,
Tobias

@tobiu tobiu added help wanted Extra attention is needed good first issue Good for newcomers hacktoberfest related to the event => https://hacktoberfest.com/ design labels Sep 24, 2024
@sowunmi-mayowa
Copy link

{92F18A89-0186-4709-9064-127995C94E7E}
Implementing something like this in the cards section would be a nice idea
What do you think?

@VedantDewangan
Copy link

Hi Tobias,

I'd love to contribute to improving the design of the new Neo.mjs website for Hacktoberfest. After reviewing the website, I noticed a few areas where enhancements could be made, particularly on the homepage and blog sections.

For example, I believe the cards on the homepage and blog page could benefit from a more polished design. Additionally, I have some ideas to improve the filter search input on the blog page for a better user experience.

I'd be happy to submit PRs addressing these areas. Please let me know if that sounds good, and I'll start working on it right away.

@tobiu
Copy link
Collaborator Author
tobiu commented Oct 1, 2024

hi guys,

good ideas are always welcome. I recommend that you create smaller new specific tickets and i can assign them to you. Even small concepts are worth PRs.

Feel free to jump into the slack channel, in case you need input on how to work with the theming engine.

In short:

  • fork the repo
  • npm i
  • npm run build-all (which includes a themes build for all themes)
  • then you can use npm run watch-themes which will compile all changes in existing files into their CSS file counterpart
  • when creating a new file, we need to run npm run build-themes to get it into the theme maps (json). afterwards the watcher works again

mostly these 2 folders:
https://github.com/neomjs/neo/tree/dev/resources/scss/src/apps/portal
https://github.com/neomjs/neo/tree/dev/resources/scss/theme-neo-light/apps/portal

the portal app is only using the new (and not finished) theme-neo-light.

@tobiu tobiu pinned this issue Oct 2, 2024
@tobiu tobiu unpinned this issue Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design good first issue Good for newcomers hacktoberfest related to the event => https://hacktoberfest.com/ help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants