Can I mix Labels and Links in an Accordion Menu?

For mobile, can I have both text labels/headings and hyperlinks? In the mockup, "News & Analysis" would be a text heading, to tie together these hyperlinks.. "by Subject" "by Topic" Above that, "How-To" would be a hyperlink. Would mixing-and-matching labels and links confuse (or annoy) users? Originally I had... "News & Analysis by Subject" "News & Analysis by Topic" ...but that seems verbose and hard to read.
No description
123 Replies
ἔρως
ἔρως4d ago
yes, but MAKE IT STUPID FUCKING OBVIOUSLY OBVIOUS that it is NOT a link
McMarty
McMartyOP4d ago
How do you really feel? I was going to make headings black text and make menu choices, blue, and underlined like normal hyperlinks (Couldn't mock that up in TextEdit.)
ἔρως
ἔρως4d ago
as long as they are obviously different, then that's what matters also, maybe change the text to "news & analysis by ..."
McMarty
McMartyOP4d ago
But is it breaking some law of the universe to have heading labels in a menu like that?
ἔρως
ἔρως4d ago
nope
McMarty
McMartyOP4d ago
That is an option
ἔρως
ἔρως4d ago
it also makes it double-obvious that it isn't a menu item
McMarty
McMartyOP4d ago
I guess
ἔρως
ἔρως4d ago
that's all you have to do
McMarty
McMartyOP4d ago
(I should have my mobile site done now by 2030!)
ἔρως
ἔρως4d ago
🤣
McMarty
McMartyOP4d ago
(My dying wish is to complete this mobile site...). 😊
ἔρως
ἔρως4d ago
you will complete it, but you worry too much
McMarty
McMartyOP4d ago
Not sure I agree with the first part - the Universe seems to be against me finishing this But, yes, I am the KING of worrying!!
ἔρως
ἔρως4d ago
send one of these 🖕 to the universe
McMarty
McMartyOP4d ago
LOL Yeah, good advice I am trying my best, but the Universe seems to be winning
ἔρως
ἔρως4d ago
you're worrying too much about tiny stuff
McMarty
McMartyOP4d ago
Well, it's lind of like Apple packaging - the details really can make a difference in how people perceive things But my larger worrying point is nailing my IA and UI
ἔρως
ἔρως4d ago
but if you run out of money before you deliver anything, you won't have jack shit packaged for anyone
McMarty
McMartyOP4d ago
Would be easier if Iw asn't trying to cover all world events in the past epoch, but hey! True
ἔρως
ἔρως4d ago
seriously, you worry too much
McMarty
McMartyOP4d ago
But I have also spend a lifetime working for large corporations that don't bother to architect stuff, and then I get paid to come in and clean up people's crap It's like laying cement... Once you strat pouring things you are stuck with what you planned (or did not plan) I also worry that no one gives a shit about what I am working on, but oh well
ἔρως
ἔρως4d ago
web is not like that: you can do it good enough and deliver better later
McMarty
McMartyOP4d ago
Web, yes. Information Architecture and Database Design, not really. (But yeah, I guess creating a thread on if you should put spaces around your "/" is maybe being a little too nit-picky!!). 😊
ἔρως
ἔρως4d ago
yes, it is and that's the type of stuff that nobody gives a fuck about, and nobody will see if you don't deliver the product
McMarty
McMartyOP4d ago
Another reason I am stressing my IA is that I am a one-man show trying to cover all of the news in the world, and I need a design that allows me to "Build once, and forget"" so I can spend 100% of my time reporting and not coding
ἔρως
ἔρως4d ago
yeah, but if you release something, you can start reporting while coding
McMarty
McMartyOP4d ago
Yeah Do you think having a static website (i.e. not database-driven) is a bad idea for Phase 1?
ἔρως
ἔρως4d ago
hell no, those are wicked fast go for it you can even use github pages to host it you can write in hugo or jenkyl, which generate statis sites
McMarty
McMartyOP4d ago
My plan was to finish up my IA and UI, then just do like 1995 web dev and code a bunch of HTML pages that manually link together In theory, if I can feel liek I have a good IA and UI, then I could code a basic information-only website in a few weeks I'm sure that will create a cluster-f*** on the tail end, but I can always put my HTML articles into a database later
ἔρως
ἔρως4d ago
dont do that
McMarty
McMartyOP4d ago
At least then I have a working site
ἔρως
ἔρως4d ago
use a static site generator why don't you take a change and learn astro?
McMarty
McMartyOP4d ago
I don't even know what that is...
ἔρως
ἔρως4d ago
it's a tool that generates the static site for you
McMarty
McMartyOP4d ago
Well, if I have a good UI and template system, then coding artciles will be easy
ἔρως
ἔρως4d ago
all the linked html files
McMarty
McMartyOP4d ago
It just will be a pain to put it into a databsse later
ἔρως
ἔρως4d ago
it will be a nightmare, it's horrible! do not do that use a static site generator there's even a cms for astro so you don't have to write code
McMarty
McMartyOP4d ago
Why would it be a nightmare? If I have an "article template", then all I have to do is dump text into that and save it as "stock-market-down-for-another-day.html"
b1mind
b1mind4d ago
Because you have to maintain the common parts between pages
ἔρως
ἔρως4d ago
when you get to 30, you will have yourself
McMarty
McMartyOP4d ago
It's not as quick as if I had that same template and a database, but at least I can have a working site sooner
ἔρως
ἔρως4d ago
when you get to 100, you will wish to defenestrate yourself
b1mind
b1mind4d ago
you all went way off topic btw xD
ἔρως
ἔρως4d ago
yeah, we did
b1mind
b1mind4d ago
but yea use a method of SSG (Sveltekit, NuxtJS, Astro, Vituum) you have lots of options 11ty
ἔρως
ἔρως4d ago
just dont do what you're saying
McMarty
McMartyOP4d ago
Defenestrate?? LOL. What's that?!
ἔρως
ἔρως4d ago
throw someone through a window
b1mind
b1mind4d ago
You could have had a working site months ago if you just started one 🙂
ἔρως
ἔρως4d ago
even if it didn't had slashes separated by spaces you would have something you're focusing on the details that have no important and nobody cares about
McMarty
McMartyOP4d ago
As mentioend before, I have spent a lifetime seeing what happens when people don't plan first
b1mind
b1mind4d ago
But ya doing plain HTML in todays ecosystem is just bad... Hell even back in the day I'd use .php just for inporting headers/footers
McMarty
McMartyOP4d ago
Okay, I admit my "slash' thread is maybe a tinsy nit-picky
ἔρως
ἔρως4d ago
"tinsy" 🤣
b1mind
b1mind4d ago
Its not nit picky but without a real mockup of a design then its pointless You are asking people for opinions in plain text not how it would actually look
ἔρως
ἔρως4d ago
it's unanswerable, in my opinion
b1mind
b1mind4d ago
yea it is Now if you give people an actual design you will use... that can be nit picked
McMarty
McMartyOP4d ago
But the question WAS about plain text, so nothing more was needed...
ἔρως
ἔρως4d ago
that's the type of thing you spend your time
b1mind
b1mind4d ago
It's not though... Its going to have a font/size/spacing/font-weight all these things would matter A LOT in that choice
McMarty
McMartyOP4d ago
No, it was a mid-afternoon I need a break so let me ask something kind of thing (I promise I didn't spend all day fretting over that)
ἔρως
ἔρως4d ago
on one design and on one place, it may look good with separated slashes (e.g.: breadcrumbs) but somewhere else, it will look horrible
b1mind
b1mind4d ago
Also wording matters, I came in because I thought you were talking about HTML
McMarty
McMartyOP4d ago
Okay
b1mind
b1mind4d ago
headings are <h1-h6> labels are <label> (so this is what I thought you were asking about at first)
McMarty
McMartyOP4d ago
fair enough
ἔρως
ἔρως4d ago
that confused me too, a lot
b1mind
b1mind4d ago
as it would talking to any web dev I would think like calling menus "hamburgers" when you never use the icon
ἔρως
ἔρως4d ago
yeah, but he meant something else, from a design point
McMarty
McMartyOP4d ago
No, I meant label like the word in English, not like HTML. (I never thought it would be read that way)
ἔρως
ἔρως4d ago
it does i had to re-read your question 3 times
McMarty
McMartyOP4d ago
In fact, I forgot there is a < label > element since I haven't coded in like 8 years My apologies
ἔρως
ἔρως4d ago
it's fine
McMarty
McMartyOP4d ago
See, that proves detail does matter - I should have planned more before I posted! 😉
ἔρως
ἔρως4d ago
wrong detail 🤣
McMarty
McMartyOP4d ago
You guys know about the 5 P's, right?
ἔρως
ἔρως4d ago
p i zz a?
McMarty
McMartyOP4d ago
Planning Prevents Piss Poor Performance...
ἔρως
ἔρως4d ago
well, kinda
McMarty
McMartyOP4d ago
(Learn it, Know it, Live it) Hopefully I will have something tangible soon enough And I hope some day I have some $$$ too
ἔρως
ἔρως4d ago
you won't if you don't make it
McMarty
McMartyOP4d ago
True I just don't know what to do....
ἔρως
ἔρως4d ago
dude, i know a site that has the branding of pink with yellow and black, and it's making bank!
McMarty
McMartyOP4d ago
Every day I feel like I am drowning in work
ἔρως
ἔρως4d ago
seriously, you don't need to make it perfect
McMarty
McMartyOP4d ago
It's hard to keep up with the news, try to create a website from scratch, and focus on content creation I seem to bounce back and forth between those 3 things. (And when I am procrastinating I ask questions about slashes!!)
ἔρως
ἔρως4d ago
make it into a minimal viable product, instead of "every-single-motherfucking-feature-bloatware"
McMarty
McMartyOP4d ago
LOL. True
ἔρως
ἔρως4d ago
when you can hire someone else, you will be able to keep that person doing some content or helping on the site
McMarty
McMartyOP4d ago
I actually do that more with content research than on building my website (I was cleaning up my video download folder the other day and realized that I had downloaded 8,000 videos from YouTube on the news in liek the last 2 years - that is SICK!!)
ἔρως
ἔρως4d ago
that's too much
McMarty
McMartyOP4d ago
I agree, but I have a wicked archive of American history that I feel like I can cash in on eventually But, yeah, I KNOW I have a problem downloading too much (I am working on that...)
ἔρως
ἔρως4d ago
data hoarder 🤣
McMarty
McMartyOP4d ago
THAT'S ME!!!!!!!!!!!!!!!!!!!!!! You totally described me It's easy to fall into that trap with the current administration... (We have more "Breaking News" events in one day that we had in a month when I was growing up!) Well, on that note, I better get back to staring at my screen and trying to wrap all of this up!
I feel like I have a good hamburger menu - more or less. Now I need to figure out the proper way to link it to my sub-section pages and end-content. (Because I know some of you don't liek having to click a lot!!). 😉
ἔρως
ἔρως4d ago
it's not "some of you", it's what your tawrget audience likes or not and good design tries to minimize friction between the users and the content they want
McMarty
McMartyOP4d ago
True I agree - which is why I am spending so much time with design But at the end of the day, there is no viable way to make it so people can navigate through a university in a few steps, nor navigating say WIkipedia in 2-3 clicks I am banking on the fact that a clean, minimalistic design will encourage people to dive deeper and make more clicks than they might on a busy website that is overwhelming (Wikipedia is about as simple as you can get, yet people "Go down the rabbit-hole" every day, and wind up 3 hours later asking, "How the hell did that just happen?")
ἔρως
ἔρως4d ago
how about you just make an mvp?
McMarty
McMartyOP4d ago
Well, I kind of already am because I am not creating my member module or my e-commerce module. (Just pure old-school content for now with no way to monetize) So, as I see it, that is my MVP - timely content that helps people out And I'll wrap up my IA here shortly - and I need to, because once Memorial Day hits I want to be be out on the road interviwing people
ἔρως
ἔρως4d ago
good, it's always good to have an mvp
McMarty
McMartyOP4d ago
What is ironic is that I had a kick-ass website that I was trying to wrap up when I lost my job in Feb 2020 and the pandemic started Problem is that it wasn't built for mobile And my business focus has expanded Something like 50,000 lines of code for naught But I am excited to be learning mobile-first, and in some ways all of thatw as a blessing, because it is forcing me to get hyper-focused on what my busienss is about and what my website should lokk like and really getting focused on a simple design (Other than I drive people crazy on Discord!). 😉
ἔρως
ἔρως4d ago
mobile-first is super easy: do nothing and it all stacks up
McMarty
McMartyOP4d ago
Yeah, I have to admit that I am slowly growing to like mobile And I have to confess that my brain is now thinking mobile-first after spending the last 4-5 months looking at things on my iPhone That is another area I am worried about - how to make my design work on desktop - but honestly I'll worry about that later I think i read that like 70-80% of people consume content on mobile, so even if my desktop solution wasn't so hot, it wouldn't really matter
ἔρως
ἔρως4d ago
it matters, trust me
McMarty
McMartyOP4d ago
But to your earlier advice, I am trying to do a layered approach and start with a MVP
ἔρως
ἔρως4d ago
good, i will wait for it in #showcase
McMarty
McMartyOP4d ago
Well, I'm sure I will be back to haunt you all on that later Right now the goal is to make soemthing that works on mobile, and then hope what you say about just adding stuff on doesn't break the mobile design I'm sure I might have issues with designing so heavily focused on a hamburger menu, but again, one step at a time (Not that I have the time, but I bought 30 books off eBay on web dev and mobile so I need to start readings ome of those and hopefully it will fill in any gaps I have)
ἔρως
ἔρως4d ago
i would really focus on just making it work, at least
McMarty
McMartyOP4d ago
I'll get mobile working first, then make sure it is "responsive" on all devices. (SOme of teh books I bought are on Mobile-First and Mobile Design patetrns, so I'm sure they will help get my mindset into how to develop for alld evices)
ἔρως
ἔρως4d ago
yeah, the problem about books is that they get "outdate" after a very short while
McMarty
McMartyOP4d ago
True, but they aren't too old, and they are from some of the leading authors (I bought a book or two on Javascript off eBay - never got one - and there is a case where reading them is probably a waste. But I think a lot of the mobile-first stuff is still mostly true - other than there may be better ways to do things with CSS - but then I have Kevin's videos to cover me there!) I just learn better from books, and the 6-8 I have read so far back during Thanksgiving were super helpful
ἔρως
ἔρως4d ago
if they help you, that's the most important
McMarty
McMartyOP4d ago
I think I am happy with my hamburger - I have 3 slides that I made in TextEdit to visualize how it would work on mobile and I like them. (Jury is still out on the spaces around the "/" though!). LOL Now I am looking at all of my notes about Sections, Sub-Sections, Sub-Sub-Sections and trying to wrap that up And I am sprinkling a good amount of "FUCK IT" and just going with the design that I feel will make the most sense for my target audience - minus a lack of field testing at the moment
ἔρως
ἔρως4d ago
finally, you're moving forward! keep it up and you will see how much faster you get the mvp done
McMarty
McMartyOP4d ago
I'm moving 17 hrs/day - you just have to zoom in to see my progress!! 😆 As mentioned, the IA is the monkey on my back - once that is done things will speed up - at least until I try to learn Python and OOP! 😮 Library is closed tomorrow and it is supposed to be cloudy - good day to go park somewhere quiet and try to really focus on nailing my IA
ἔρως
ἔρως4d ago
or, take a day off
McMarty
McMartyOP4d ago
No rest for the weary! For once the library is quiet - so nice! (All of the kids are away today) I'm going to take full advantage of the peace and quiet right now, plus hopefully Friday and Sunday will be quiet rainy days which is when I can concentrate the best (Will be so glad when I get all of this done!)
ἔρως
ἔρως4d ago
then rest on saturday
McMarty
McMartyOP4d ago
I may not be here by then - baseball sized hail reported nearby and 70mph winds
ἔρως
ἔρως4d ago
yikes!
McMarty
McMartyOP4d ago
Looks like we got lucky. Tornado touched down about 10 miles north of here plus the hail and winds mentioned. Of course the evening is young, so we could get more pop-up storms. (Can't imagine getting hit with baseball sized hail!)
ἔρως
ἔρως4d ago
yeah, doesn't sound fun at all

Did you find this page helpful?