Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.
Please keep in mind:
Support response
Support checklist
#top-bar-shade, #top-bar {display: none;}
#top-bar-explore, #top-bar-moderate, #top-bar-random,
li[data-nav="search"], li[data-nav="tone"], li[data-nav="upload"],
.top-bar-notifications, #top-bar-user, li[data-nav="about"], #top-bar-signin, #top-bar-signup {
display: none;
}
li[data-nav="upload"], #top-bar-signin, #top-bar-signup {
display: none;
}
#top-bar-explore, #top-bar-moderate, #top-bar-random,
li[data-nav="search"], li[data-nav="tone"], li[data-nav="upload"],
.top-bar-notifications, li[data-nav="about"], #top-bar-signin, #top-bar-signup {
display: none;
}
#top-bar-explore, #top-bar-moderate, #top-bar-random,
li[data-nav="search"], li[data-nav="tone"], li[data-nav="upload"],
li[data-nav="about"], #top-bar-signin, #top-bar-signup {
display: none;
}
#top-bar-explore, #top-bar-moderate, #top-bar-random,
li[data-nav="search"], li[data-nav="tone"], li[data-nav="upload"],
.top-bar-notifications, #top-bar-signin, #top-bar-signup {
display: none;
}
#top-bar-explore, #top-bar-moderate, #top-bar-random,
li[data-nav="search"], li[data-nav="tone"], li[data-nav="upload"],
#top-bar-signin, #top-bar-signup {
display: none;
}
Thanks for the detailed tutorial it really works.The quickest way would probably be through custom CSS. Go to Dashboard > Settings > Theme and add the following to "Custom CSS code" depending which you want:
To completely hide the entire bar:
CSS:#top-bar-shade, #top-bar {display: none;}
To keep the top bar with the logo but hide everything else:
CSS:#top-bar-explore, #top-bar-moderate, #top-bar-random, li[data-nav="search"], li[data-nav="tone"], li[data-nav="upload"], .top-bar-notifications, #top-bar-user, li[data-nav="about"], #top-bar-signin, #top-bar-signup { display: none; }
To keep the top bar and hide only Upload, Sign In & Sign Up:
CSS:li[data-nav="upload"], #top-bar-signin, #top-bar-signup { display: none; }
To keep the top bar with the logo & user account controls:
CSS:#top-bar-explore, #top-bar-moderate, #top-bar-random, li[data-nav="search"], li[data-nav="tone"], li[data-nav="upload"], .top-bar-notifications, li[data-nav="about"], #top-bar-signin, #top-bar-signup { display: none; }
To keep the top bar with the logo, notifications, & user account controls:
CSS:#top-bar-explore, #top-bar-moderate, #top-bar-random, li[data-nav="search"], li[data-nav="tone"], li[data-nav="upload"], li[data-nav="about"], #top-bar-signin, #top-bar-signup { display: none; }
To keep the top bar with the logo, user account controls & page listing:
CSS:#top-bar-explore, #top-bar-moderate, #top-bar-random, li[data-nav="search"], li[data-nav="tone"], li[data-nav="upload"], .top-bar-notifications, #top-bar-signin, #top-bar-signup { display: none; }
To keep the top bar with the logo, notifications, user account controls & page listing:
CSS:#top-bar-explore, #top-bar-moderate, #top-bar-random, li[data-nav="search"], li[data-nav="tone"], li[data-nav="upload"], #top-bar-signin, #top-bar-signup { display: none; }
Note that I don't particularly have use for this coding myself so I didn't go through the effort of testing cross-browser compatibility. It works fine for me in Firefox Developer Edition version 56 and above.
Additionally, this won't actually disable those sections, just hide the top links leading to them so that most casual users won't be able to see them. Anyone with developer tools in their browser or a userstyles extension can un-hide the elements if they're determined to do it, so if you want to completely disable access you'll have to do the following.
Anyone can still access the /login and /signup pages by typing the URLs if you have them enabled in the dashboard. Therefore, if you're looking to actually stop uploads and registrations, you'll have to use the above steps. Doing that will lead to the relevant pages no longer functioning for users/guests without the proper permissions.
- Disable Uploadsvia Dashboard > Settings > Image upload > Enable uploads > set to 'disabled'
- Note that this does not disable uploading for Administrator accounts. You will still be able to upload things yourself, if signed into your admin/owner account. So will anyone else signed into an Administrator account.
- Disable or Demote Unwanted Users via Dashboard > Users > select the user you want to get rid of > click "edit" or "delete" by their avatar
- In combination withdisabled uploads, you can stop Administrators from having upload access by demoting them.
- If you want them to still be able to moderate content, demote them to Manager via the "Role" option.
- If you want them to be a normal user, demote them to User via the "Role" option.
- You can also outright delete any problematic users or people you just don't want accessing the site anymore by clicking "delete" on their profile.
- Disable Registration via Dashboard > Settings > Users > Enable signups > set to 'disabled'
All pages on body tag contain the route name on the id attribute. For example, the following rules will alter the color of the buttons based on routes.Also how to keep the login link etc on the home page and remove the top bar from the image pages only
#image .btn-text { color: red; }
#explore .btn-text { color: blue; }
Thanks for the detailed tutorial it really works.
I hope i am not being too greedy but can you please let me know is it possible to add small banner in place of the top logo on the top bar 😀
@Anomaly
Also how to keep the login link etc on the home page and remove the top bar from the image pages only
#image #top-bar-shade, #image #top-bar {display: none;}
#image .top-bar-placeholder { display: none; }
#image .top-bar-placeholder { height: 20px; }