Table of contents
1. Getting Started
Installing Hyper
- Sign up with Super and Notion if you haven't already
- Duplicate this Notion page to your own Notion workspace.
- Create a new site using Super using the Notion web URL of the newly duplicated Notion page (Learn how here)
- Then proceed to choose theme below ↓
Choosing a theme
Head to your Super site settings and click into the 'Code' page. In the 'Head' tab, then simply copy and paste a snippet from a theme below into the box.
‣
‣
‣
‣
‣
‣
‣
‣
2. Updating Links
Adding a link to an external page (URL)
- Add a new page/item to the Links database
- Make sure to include a URL in the
super:Link
property
Adding a link to an internal page (In Notion)
- Add a new page/item to the Links list
- Add content inside the page
- Do not include a URL in the
super:Link
property.
3. Customizing Hyper
Changing the background
- You can change the background image by uploading a cover image to your Notion page or…
- If you want to set a solid color, use the following snippet in the ‘Code’ page and in the ‘CSS’ tab and change the HEX code accordingly.
:root {
--color-bg-default: #f2f2f2 !important;
}
Changing the font
- Head to your Super site settings
- Click into the 'Design' page then into ‘Typography’
- Choose a Custom Font
Adding a navbar/footer
- Open your Super site
- Click into the ‘Navbar’ page, choose a navbar and customize it to your needs
- Repeat with the ‘Footer’ page.
- If your text color is hard to read against the background, go into the ‘Design’ page and then into the ‘Colors’ page, and set the default color mode to ‘Dark’ or ‘Light’ depending on your setup.
Adding 'buy me a coffee' widget
‣
Custom Theme
‣
Snippets
For extra customisability, you can include the snippets below in your site settings > Code > CSS tab
Hide link Icons
To hide page/link Icons use the snippet below
.notion-property__title__icon-wrapper {
display: none!important;
}
Hide Notion page Icon
To hide the Notion page Icon use the snippet below
.notion-header__icon-wrapper{
display: none!important;
}
.notion-header__content.no-cover.has-icon .notion-header__title-wrapper {
margin-top: 0px!important;
}