2020-05-26 10:38:43 +02:00
|
|
|
<script>
|
2020-05-27 12:54:53 +02:00
|
|
|
import Modal from "svelte-simple-modal"
|
2020-05-26 10:38:43 +02:00
|
|
|
import {
|
|
|
|
SettingsIcon,
|
|
|
|
AppsIcon,
|
|
|
|
UpdatesIcon,
|
|
|
|
HostingIcon,
|
|
|
|
DocumentationIcon,
|
|
|
|
TutorialsIcon,
|
|
|
|
CommunityIcon,
|
|
|
|
ContributionIcon,
|
|
|
|
BugIcon,
|
|
|
|
EmailIcon,
|
|
|
|
TwitterIcon,
|
|
|
|
} from "components/common/Icons/"
|
|
|
|
</script>
|
|
|
|
|
2020-05-27 12:54:53 +02:00
|
|
|
<Modal>
|
|
|
|
<div class="root">
|
|
|
|
<div class="ui-nav">
|
|
|
|
<div class="home-logo">
|
2020-06-04 12:56:01 +02:00
|
|
|
<img src="/_builder/assets/budibase-logo.svg" alt="Budibase icon" />
|
2020-05-27 12:54:53 +02:00
|
|
|
</div>
|
2020-05-26 10:38:43 +02:00
|
|
|
|
2020-05-27 12:54:53 +02:00
|
|
|
<div class="nav-section">
|
|
|
|
<div class="nav-section-title">Build</div>
|
|
|
|
<div class="nav-item-home">
|
|
|
|
<span class="nav-item-icon">
|
|
|
|
<AppsIcon />
|
|
|
|
</span>
|
|
|
|
<div class="nav-item-title">Apps</div>
|
|
|
|
</div>
|
|
|
|
<div class="nav-item">
|
|
|
|
<span class="nav-item-icon">
|
|
|
|
<SettingsIcon />
|
|
|
|
</span>
|
|
|
|
<div class="nav-item-title">Settings</div>
|
|
|
|
</div>
|
|
|
|
<a href="https://budibase.con/login" target="_blank" class="nav-item">
|
|
|
|
<span class="nav-item-icon">
|
|
|
|
<UpdatesIcon />
|
|
|
|
</span>
|
|
|
|
<div class="nav-item-title">Updates</div>
|
|
|
|
</a>
|
|
|
|
<a href="https://budibase.con/login" target="_blank" class="nav-item">
|
|
|
|
<span class="nav-item-icon">
|
|
|
|
<HostingIcon />
|
|
|
|
</span>
|
|
|
|
<div class="nav-item-title">Hosting</div>
|
|
|
|
</a>
|
2020-05-26 10:38:43 +02:00
|
|
|
</div>
|
2020-05-27 12:54:53 +02:00
|
|
|
|
|
|
|
<div class="nav-section">
|
|
|
|
<div class="nav-section-title">Learn</div>
|
|
|
|
<a href="https://docs.budibase.com/" target="_blank" class="nav-item">
|
|
|
|
<span class="nav-item-icon">
|
|
|
|
<DocumentationIcon />
|
|
|
|
</span>
|
|
|
|
<div class="nav-item-title">Documentation</div>
|
|
|
|
</a>
|
|
|
|
<a
|
|
|
|
href="https://docs.budibase.com/tutorial/quick-start"
|
|
|
|
target="_blank"
|
|
|
|
class="nav-item">
|
|
|
|
<span class="nav-item-icon">
|
|
|
|
<TutorialsIcon />
|
|
|
|
</span>
|
|
|
|
<div class="nav-item-title">Tutorials</div>
|
|
|
|
</a>
|
|
|
|
<a href="https://forum.budibase.com/" target="_blank" class="nav-item">
|
|
|
|
<span class="nav-item-icon">
|
|
|
|
<CommunityIcon />
|
|
|
|
</span>
|
|
|
|
<div class="nav-item-title">Community</div>
|
|
|
|
</a>
|
2020-05-26 10:38:43 +02:00
|
|
|
</div>
|
|
|
|
|
2020-05-27 12:54:53 +02:00
|
|
|
<div class="nav-section">
|
|
|
|
<div class="nav-section-title">Contact</div>
|
|
|
|
<a
|
|
|
|
href="https://github.com/Budibase/budibase/blob/master/CONTRIBUTING.md"
|
|
|
|
target="_blank"
|
|
|
|
class="nav-item">
|
|
|
|
<span class="nav-item-icon">
|
|
|
|
<ContributionIcon />
|
|
|
|
</span>
|
|
|
|
<div class="nav-item-title">Contribute to our product</div>
|
|
|
|
</a>
|
|
|
|
<a
|
|
|
|
href="https://github.com/Budibase/budibase/issues"
|
|
|
|
target="_blank"
|
|
|
|
class="nav-item">
|
|
|
|
<span class="nav-item-icon">
|
|
|
|
<BugIcon />
|
|
|
|
</span>
|
|
|
|
<div class="nav-item-title">Report bug</div>
|
|
|
|
</a>
|
|
|
|
<a href="mailto:support@budibase.com" target="_blank" class="nav-item">
|
|
|
|
<span class="nav-item-icon">
|
|
|
|
<EmailIcon />
|
|
|
|
</span>
|
|
|
|
<div class="nav-item-title">Email</div>
|
|
|
|
</a>
|
|
|
|
<a href="https://twitter.com/budibase" target="_blank" class="nav-item">
|
|
|
|
<span class="nav-item-icon">
|
|
|
|
<TwitterIcon />
|
|
|
|
</span>
|
|
|
|
<div class="nav-item-title">Twitter</div>
|
|
|
|
</a>
|
|
|
|
</div>
|
2020-05-26 10:38:43 +02:00
|
|
|
</div>
|
|
|
|
|
2020-05-27 12:54:53 +02:00
|
|
|
<div class="main">
|
|
|
|
<slot />
|
2020-05-26 10:38:43 +02:00
|
|
|
</div>
|
|
|
|
</div>
|
2020-05-27 12:54:53 +02:00
|
|
|
</Modal>
|
2020-05-26 10:38:43 +02:00
|
|
|
|
|
|
|
<style>
|
|
|
|
.root {
|
|
|
|
display: grid;
|
2020-05-29 19:31:47 +02:00
|
|
|
grid-template-columns: 300px 1fr;
|
2020-05-26 10:38:43 +02:00
|
|
|
height: 100%;
|
|
|
|
width: 100%;
|
|
|
|
background: var(--grey-light);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main {
|
|
|
|
grid-column: 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
.ui-nav {
|
|
|
|
grid-column: 1;
|
|
|
|
background-color: var(--white);
|
|
|
|
padding: 20px;
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
2020-05-26 16:25:37 +02:00
|
|
|
border-right: 1px solid var(--grey-medium);
|
2020-05-26 10:38:43 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.home-logo {
|
|
|
|
cursor: pointer;
|
|
|
|
height: 40px;
|
|
|
|
margin-bottom: 20px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.home-logo img {
|
|
|
|
height: 40px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.nav-section {
|
|
|
|
margin: 20px 0px;
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
|
|
|
}
|
|
|
|
|
|
|
|
.nav-section-title {
|
|
|
|
font-size: 20px;
|
|
|
|
color: var(--ink);
|
|
|
|
font-weight: 700;
|
|
|
|
margin-bottom: 12px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.nav-item {
|
|
|
|
cursor: pointer;
|
|
|
|
margin: 0px 0px 4px 0px;
|
|
|
|
padding: 0px 0px 0px 12px;
|
|
|
|
height: 40px;
|
|
|
|
display: flex;
|
|
|
|
flex-direction: row;
|
|
|
|
align-items: center;
|
|
|
|
box-sizing: border-box;
|
|
|
|
}
|
|
|
|
|
|
|
|
.nav-item-home {
|
|
|
|
cursor: pointer;
|
|
|
|
margin: 0px 0px 4px 0px;
|
|
|
|
padding: 0px 0px 0px 12px;
|
|
|
|
height: 40px;
|
|
|
|
display: flex;
|
|
|
|
flex-direction: row;
|
|
|
|
align-items: center;
|
|
|
|
box-sizing: border-box;
|
|
|
|
background-color: var(--blue-light);
|
|
|
|
}
|
|
|
|
|
|
|
|
.nav-item:hover {
|
|
|
|
background-color: var(--grey-light);
|
|
|
|
border-radius: 3px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.nav-item::selection {
|
|
|
|
background-color: var(--blue-light);
|
|
|
|
border-radius: 3px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.nav-item-title {
|
|
|
|
font-size: 14px;
|
|
|
|
color: var(--ink);
|
2020-06-01 16:31:55 +02:00
|
|
|
font-weight: 400;
|
2020-05-26 10:38:43 +02:00
|
|
|
margin-left: 12px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.nav-item-icon {
|
|
|
|
color: var(--ink-light);
|
|
|
|
}
|
|
|
|
</style>
|