Show Sidebar Log in
Commons In A Box Logo
  • Home
  • About
    • Project Team
    • Logos and Graphics
  • Showcase
    • CBOX Classic Showcase
    • CBOX OpenLab Showcase
  • Demo
  • Get Started
  • Documentation
    • Technical Guide
    • CBOX Classic Guide
    • CBOX OpenLab Guide
  • Support Forums
    • CBOX Classic
    • CBOX OpenLab
    • Developers Forum
  • News

Group Admins

  • Profile picture of Scott Voth

CBOX OpenLab Support

Public Group active 1 year, 2 months ago

Have a question about Commons In A Box OpenLab, our new platform for open learning? Join the group and post your question here. Register for an account or log in to commonsinabox.org, then join the group and post your question here.

The Universal Header on Subsites

  • This topic has 5 replies, 4 voices, and was last updated 4 years, 3 months ago by Ryan Seslow.
Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • March 1, 2021 at 8:12 am #8841
    Ed Beck
    Participant

    Amanda, Boone and I have been having a conversation over on Github, and I thought I would bring it over to the public forums because more people interact here.

    The issue we are seeing is how different themes deal with headers and header menus. With the current implementation of the OpenLab header:

    • There is often a small white spacer and black divider line between the end of the OpenLab Header and the start of the user website.
    • Depending on the theme, that space may stop sticky headers from looking professional, because the header that should be at the top of the screen will float a little lower.
    • Finally, if the header overflows (if a plugin adds additional content that does not fit) the header will expand to a second row, but the content isn’t pushed farther, rather it will hover over the menu of the user’s site.

    The thread on Github has a conversation about this and includes screenshots.

    In my suggestions, I’ve made some assumptions:

    • The OpenLab Universal Header is based on WordPress’ default logged in header that is normally at the top of the webpage, is only available to logged in users (though there are plugins that make it always show), and it is sticky (it stays at the top of the page, even if you scroll down).
    • My second big assumption is that getting code like this to work properly, changing core features in WordPress that interact with every theme will always a little bit hacky because there are so many theme designers and small differences in how they code might mess whatever OpenLab does.

    So on github I said 3 suggestions off the top of my head (all of which would make the universal header more like WordPress’ default header, which I hope would make it work more uniformly with any theme.)

    1. Make the universal header smaller, more like the black toolbar on this page. This would probably kill the icons that most of us use, and we would either have to replace with shorter icons, or use the site icon that is designed to look good small.
    2. Make it sticky to the top of the page.

    OR

    1. Give users the option to hide the universal header for non-logged in users if it messes with their design.

    I wrote on github, “I’m going to say something that might sound a little hyperbolic, because a little gap in the header or header misbehaving doesn’t seem like a big deal, but I actually believe that the header right now is one of the biggest issues in OpenLab. Other features are nice, but at its core, what we want students to be able to do is making really great-looking websites, and any issue with the header, however small sticks out like a sore thumb.”

    What do you think?

    March 1, 2021 at 8:25 am #8843
    Bree
    Participant

    Hi Ed,

    Thanks for bringing this discussion over to the forum!

    I was actually just responding to the related ticket about this that Boone opened (Better control over toolbar display on subsites) to say that we think it’s a good idea to go ahead with this change, in absence of a full rewrite, which isn’t possible now.

    However, we would also like to keep that possibility open for a future release, resources permitting, and it would be great to get feedback from anyone who wants to chime in!

    Thanks!

    Bree

    March 1, 2021 at 8:58 am #8844
    Mary
    Participant

    Hi everyone,

    I agree with Ed that while it might seem a small thing, the header issues do interfere with what I’m trying to do: provide students and faculty a platform for building beautiful websites. I like all of the things Ed suggests, though I can’t yet imagine how a slimmer universal header like the one on this page would interfere–Ed, can you give an example of the icons that would suffer if this were done? I’ve always thought that the openlab branding on all user sites was a good thing, so I’m wondering what benefits would be lost if certain users could turn it off.

    -Mary

    March 1, 2021 at 9:14 am #8845
    Ed Beck
    Participant

    If you look at this example:

    https://jadestrauss-portfolio.oneonta.sunycreate.cloud/

    I’m talking about the SUNY Oneonta logo that might not look as good on a shorter header. I also like the concept of a universal header, so it would be a bit of a bummer if my suggestion would be to turn off the header, but I also want a good fix for these students.

    Ed

    March 1, 2021 at 9:20 am #8846
    Mary
    Participant

    That makes sense. Anyone who wanted to go with that change would need to be prepared to lose or adjust their custom logo.

    -Mary

    March 1, 2021 at 9:39 am #8847
    Ryan Seslow
    Participant

    Catching up on this thread now, thanks All, indeed the most efficient UI and UX plays a role, thanks Bree for reposting this again – (Better control over toolbar display on subsites)

    Helpful!

  • Author
    Posts
Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.
Log In
Group logo of CBOX OpenLab Support
  • Home
  • Forum
  • Announcements
  • Docs
  • Members 22
  • Send Invites

Groups

Newest | Active | Popular | Alphabetical
  • Group logo of CBOX Classic Support
    CBOX Classic Support
    287 members
  • Group logo of CBOX Pioneers
    CBOX Pioneers
    71 members
  • Group logo of CBOX Developers
    CBOX Developers
    40 members
  • Group logo of CBOX OpenLab Support
    CBOX OpenLab Support
    22 members
  • Group logo of CBOX-OL Testing Partners
    CBOX-OL Testing Partners
    12 members

CBOX has its roots in the CUNY Academic Commons, which in turn was made possible through funding from The City University of New York itself.

CUNY Logo

CUNY Academic Commons Logo

City Tech logo

The Commons In A Box was made possible through the generous support of the Alfred P. Sloan Foundation.

Alfred P. Sloan Foundation Logo

NEH Logo

The CUNY Graduate Center has directly contributed to the CUNY Academic Commons, housing the project since its inception, and has contributed to CBOX through its GC Digital Initiatives.

CUNY Graduate Center Logo

CUNY Graduate Center Digital Initiatives Logo

Powered by Commons In A Box
css.php
Skip to toolbar
  • About WordPress
    • WordPress.org
    • Documentation
    • Learn WordPress
    • Support
    • Feedback
  • Log In
  • Register