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.
‣
<link rel="stylesheet" href="https://sites.super.so/hyper/v2/themes/indigo/indigo.min.css"/>
‣
<link rel="stylesheet" href="https://sites.super.so/hyper/v2/themes/sushi/sushi.min.css"/>
‣
<link rel="stylesheet" href="https://sites.super.so/hyper/v2/themes/minimalist/minimalist.min.css"/>
‣
<link rel="stylesheet" href="https://sites.super.so/hyper/v2/themes/party/party.min.css"/>
‣
<link rel="stylesheet" href="https://sites.super.so/hyper/v2/themes/dark/dark.min.css"/>
‣
<link rel="stylesheet" href="https://sites.super.so/hyper/v2/themes/neumorphic/neumorphic.min.css"/>
‣
<link rel="stylesheet" href="https://sites.super.so/hyper/v2/themes/bumble/bumble.min.css"/>
‣
<link rel="stylesheet" href="https://sites.super.so/hyper/v2/themes/clean/clean.min.css"/>
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
‣
:root {
/*Page background gradient or image*/
--body-background: linear-gradient(163deg, rgba(211, 167, 255, 1) 0%, rgba(255, 174, 225, 1) 100%)!important;
/*Page background image*/
--body-background: url('URLHERE')!important;
/*Page background color*/
--body-background: #2b2b2b!important;
/*Text and headings color*/
--color-text-default: #ffffff!important;
/*Page width*/
--max-width: 760px!important;
/*Link padding*/
--link-padding: 15px!important;
/*Link border radius*/
--link-border-radius: 10px!important;
/*Link background color*/
--link-background: #ffffff!important;
/*Link background color on hover*/
--link-hover-background: #ffffff!important;
/*Link backdrop filter*/
--link-backdrop-filter: 0!important;
/*Link border*/
--link-border: 0!important;
/*Link text color*/
--link-color: #2b2b2b!important;
/*Link shadow*/
--link-shadow: rgba(240, 46, 170, 0.4) 5px 5px, rgba(240, 46, 170, 0) 10px 10px!important;
/*Link shadow on hover*/
--link-hover-shadow: rgba(240, 46, 170, 0.4) 5px 5px, rgba(240, 46, 170, 0.3) 10px 10px, rgba(240, 46, 170, 0.2) 15px 15px!important;
/*Link translate on hover*/
--link-hover-translate: translate(-6px, -8px)!important;
/*Social icon color, use CSS filter*/
--social-icons-filter: grayscale(100%) brightness(0%) invert(100%)contrast(100%)!important;
/*Social icon size*/
--collection-card-cover-size-small: 26px!important;
/*Footer Link underline color*/
--color-text-default-light: #ffffff!important;
}
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;
}