-
-
Notifications
You must be signed in to change notification settings - Fork 83
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
Sn 4 mobile nav styles #906
Conversation
…anywhere in its php, html, or javascript
…Height variable and associated math
Conflicts: css/style.css css/style.min.css
@benlk Testing this and noting that I can't actually click to follow the parent link for drop down menus. For example, in the screenshot below, I can click to expand/collapse "Uncategorized" but I can't actually go to the "Uncategorized" category page: We'll want to address this before merging. |
Oh, good catch. i was only testing this with the top-level item as a custom item linking to |
This is because of something that's been in Largo for a while: the click on the Possible fixes:
|
probably listen for clicks on the caret |
My worries for clicks on the caret are:
|
As long as the touch target is sufficiently large (44px is the de facto standard per Apple's human interface guidelines) I think it's fine to just use the caret as the target. @kaeti should also weigh in on this. |
…: contains small negative margins.
Latest commit bumps it up to 50px square, but it's still transparent. It also uses a few negative margins to make sure that it stays centered. 😢 |
Yeah, if people are going to use top level categories as links in this nav, just use the caret, but add some extra padding to that click target for those of us that are all thumbs. |
That looks like it might be a bit on the large side, can you take a slightly larger screenshot so we can see a little more context? I think probably 50px sq or so should be fine |
@aschweigert @kaeti Is this big enough? |
that seems fine to me |
👍
|
👍 |
Refiling #867 against develop, for merging purposes.
Changes
.nav-middle
and.nav-collapse
, which were not found in any Largo HTML, PHP, CSS, or JavaScript.Checks
Here's the list of sites on production, and whether their themes have been checked or not: https://docs.google.com/spreadsheets/d/11VMk3kMz1S_eGzkJj6c8_MBlHqZFX6AssfpngrnB2Zs/edit#gid=0
This also includes a general overview of trouble points, with my best guess at coloration for whether things are normal 📗, something to look out for 💛, or something to actively check for 🔴.
Themes marked as
gtg
don't need any theme changes for this PR, but may need the Custom CSS recompile button pressed, which is in a separate column.Themes marked
deploy
have a branchlargo-sn-4-updates
that will need to be merged into master.Time for this is being tracked in http://jira.inn.org/browse/LAR-13
To do
Why
For SN-4 and #807. (See also #732)