Giter Site home page Giter Site logo

Comments (6)

saltnpixels avatar saltnpixels commented on June 17, 2024

Thanks I'll look into it and make some changes soon. I am currently tidying up some code and stuff.

from seasaltpress.

m9n avatar m9n commented on June 17, 2024

It's a very awesome theme. I'll try and help as well as just whine :)

from seasaltpress.

saltnpixels avatar saltnpixels commented on June 17, 2024

Im just excited someone is giving input!
I need to get used to using github... I had an old version on here. I overhauled the whole thing.
Then dropbox synced and destroyed everything... its been an interesting day!

Soon I will make a site for the theme and add some more stuff...
Is anything hard to figure out? I plan on making a video with all the features

from seasaltpress.

m9n avatar m9n commented on June 17, 2024

Honestly, it all feels really easy to understand and work with. I'm used to working with underscores, and this feels very similar. It's a great bit of work.

from seasaltpress.

saltnpixels avatar saltnpixels commented on June 17, 2024

I fixed the mobile submenus... I think.
As for desktop, if you have so many menu items, im not sure what we can do.
We can make the lfexed menu items wrap... but thats about it...

Unless you have a better idea

from seasaltpress.

m9n avatar m9n commented on June 17, 2024

I tend to make excess menu items wrap on Desktop.

I advise clients to avoid having more than 5-6 main menu items, but they sometimes choose more, and sometimes with long names. I think if you make things wrap, which looks less tidy, then they kinda get the message and work harder to reduce the number of top level items };)

Another tricky problem is which way to make third-level menu items extend (left or right). Right works better for RTL languages. But then they run off the edge of the screen if the parent item is too near the right of the screen.

On one site, I defaulted to extending level-3 items to the right, but I added some JS to detect how close the parent item was to the right edge of the screen, and if it was less than a minimum amount, a class would be added to the parent so the child would extend to the left instead.

from seasaltpress.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.