denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (0)
Denise ([staff profile] denise) wrote in [site community profile] dw_suggestions 2017-04-17 09:09 am (UTC)

Re: also, i must note that it's part of a bigger problem

Oh man, I'm trying so fucking hard not to make fierce grabby hands at you right now, you have no idea. We don't have a lot of graphic design experience in our core team, and it definitely shows! (We're a little better at UI/UX design, but even with that, a lot of times we're winging it.) I'd love it if you put together mockups of a few potential options you think would work better -- from "minor tweaks to make it look better/present information better but not change things massively" all the way to "completely redesign everything from the ground up", even, if you wanted. We're not proud; we're happy to consider improvements on just about anything. :)

(If you have style fixes for text overlap and block problems and the like, meanwhile -- for any of our styles, I mean, not just for the one you're using -- I will make grabby hands over those, too! Overflow display bugs are always annoying, because no matter how good your test-case journal is during development, there will always be stuff cropping up once a style hits the Real World with Real World Data. Ditto if you have suggestions or redesigns for other pages. LOOK, WE JUST MAKE GRABBY HANDS AT ANYONE WHO SO MUCH AS SAYS THE WORD 'DESIGN' NEAR US OKAY)

There are a few caveats:

* The thing that does the navstrip on journals and the thing that does the menus/top quicklinks on site-skinned pages are generated in totally different places, so they can't be merged. (And not every site skin has the action links in the same places -- for instance, Celerity puts it on the left side, as do Gradation Horizontal and Gradation Vertical. Tropo Red/Purple are actually the only ones that put the quick action links on the right, in fact.) We are totally up for considering a new site skin or changes to the existing ones! But that all runs through a different system.

* We use Foundation as a framework on site pages -- like, the site skins themselves are not done in Foundation, and neither are journals, but the individual page layouts are. We try to standardize as much as possible and use everything entirely out-of-the-box with minimal customization, because the more you fuck with things, the more you run the risk of introducing bugs. So we can't always match a wireframe or a mock exactly: it all depends on what you can coax Foundation into doing.

* Sometimes, things are less optimal than they could be, design and display-wise, because in a contest between "does this look good" and "is this accessible to people who use screenreaders, have low vision, navigate entirely by keyboard and can't use the mouse, etc", accessible wins every time. I mean, don't get me wrong, it's definitely possible to do both; accessibility and aesthetics aren't mutually exclusive. But in the event of a conflict, accessibility always wins.

* Our users (and I say this with great affection and the acknowledgement that I am totally also one of those people) are exceptionally persnickety about both how things look in general and about things they're used to changing. This doesn't mean that we can't/won't change or redesign things, but it does mean that when we're dealing with heavily used/frequently visited pages, or with things like the site skin that display on so many pages or the navstrip that displays on so many journals, we usually try to run things through a few rounds of opinions/feedback. Sometimes the feedback that we get can be really demoralizing for the person/people who designed the first version, because people aren't always restrained about how they deliver their feedback! So just be aware of that, heh.

* We don't have a super great process for design discussion/work (mostly because we don't have a lot of people wanting to do design) -- we used to use [site community profile] dw_design, but usage kind of trailed off. (People weren't using it because people weren't using it, yadda.) If you're interested, though, I could figure something out.

(Oh, also, I forgot to mention: the reason the text isn't vertical-align consistent in the navbar is because it's done with tables and the different elements in the leftmost and rightmost table cells (logout button, mini-icon, search box) nudge the text down a bit differently. Not unfixable, with a bit of tinkering, but the perpetual line of thought goes something like "it would be better to redo the code so it doesn't involve tables, and if we're doing that we might as well spruce it up a little or improve what links/modules are in it, and if we do that we're going to have to find someone to redesign the thing, ugh, let's just go do something else on the priority list instead". That line of thought happens a lot with shit that needs redesigning, heh.)

Post a comment in response:

If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org