|
|
@ -16,7 +16,7 @@ |
|
|
BugIcon, |
|
|
BugIcon, |
|
|
EmailIcon, |
|
|
EmailIcon, |
|
|
TwitterIcon, |
|
|
TwitterIcon, |
|
|
} from "components/common/Icons/" |
|
|
} from "components/common/Icons/" |
|
|
import Spinner from "components/common/Spinner.svelte" |
|
|
import Spinner from "components/common/Spinner.svelte" |
|
|
|
|
|
|
|
|
let promise = getApps() |
|
|
let promise = getApps() |
|
|
@ -31,7 +31,6 @@ |
|
|
throw new Error(json) |
|
|
throw new Error(json) |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
</script> |
|
|
</script> |
|
|
|
|
|
|
|
|
<div class="root"> |
|
|
<div class="root"> |
|
|
@ -70,14 +69,17 @@ |
|
|
|
|
|
|
|
|
<div class="nav-section"> |
|
|
<div class="nav-section"> |
|
|
<div class="nav-section-title">Learn</div> |
|
|
<div class="nav-section-title">Learn</div> |
|
|
<a href="https://docs.budibase.com/" target="_blank" class="nav-item"> |
|
|
<a href="https://docs.budibase.com/" target="_blank" class="nav-item"> |
|
|
<span class="nav-item-icon"> |
|
|
<span class="nav-item-icon"> |
|
|
<DocumentationIcon /> |
|
|
<DocumentationIcon /> |
|
|
</span> |
|
|
</span> |
|
|
<div class="nav-item-title">Documentation</div> |
|
|
<div class="nav-item-title">Documentation</div> |
|
|
</a> |
|
|
</a> |
|
|
<a href="https://docs.budibase.com/tutorial/quick-start" target="_blank" class="nav-item"> |
|
|
<a |
|
|
<span class="nav-item-icon"> |
|
|
href="https://docs.budibase.com/tutorial/quick-start" |
|
|
|
|
|
target="_blank" |
|
|
|
|
|
class="nav-item"> |
|
|
|
|
|
<span class="nav-item-icon"> |
|
|
<TutorialsIcon /> |
|
|
<TutorialsIcon /> |
|
|
</span> |
|
|
</span> |
|
|
<div class="nav-item-title">Tutorials</div> |
|
|
<div class="nav-item-title">Tutorials</div> |
|
|
@ -92,13 +94,19 @@ |
|
|
|
|
|
|
|
|
<div class="nav-section"> |
|
|
<div class="nav-section"> |
|
|
<div class="nav-section-title">Contact</div> |
|
|
<div class="nav-section-title">Contact</div> |
|
|
<a href="https://github.com/Budibase/budibase/blob/master/CONTRIBUTING.md" target="_blank" class="nav-item"> |
|
|
<a |
|
|
|
|
|
href="https://github.com/Budibase/budibase/blob/master/CONTRIBUTING.md" |
|
|
|
|
|
target="_blank" |
|
|
|
|
|
class="nav-item"> |
|
|
<span class="nav-item-icon"> |
|
|
<span class="nav-item-icon"> |
|
|
<ContributionIcon /> |
|
|
<ContributionIcon /> |
|
|
</span> |
|
|
</span> |
|
|
<div class="nav-item-title">Contribute to our product</div> |
|
|
<div class="nav-item-title">Contribute to our product</div> |
|
|
</a> |
|
|
</a> |
|
|
<a href="https://github.com/Budibase/budibase/issues" target="_blank" class="nav-item"> |
|
|
<a |
|
|
|
|
|
href="https://github.com/Budibase/budibase/issues" |
|
|
|
|
|
target="_blank" |
|
|
|
|
|
class="nav-item"> |
|
|
<span class="nav-item-icon"> |
|
|
<span class="nav-item-icon"> |
|
|
<BugIcon /> |
|
|
<BugIcon /> |
|
|
</span> |
|
|
</span> |
|
|
@ -120,29 +128,30 @@ |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div class="main"> |
|
|
<div class="main"> |
|
|
<div class="welcome">Welcome to Budibase</div> |
|
|
<div class="welcome">Welcome to Budibase</div> |
|
|
<div class="banner"> |
|
|
<div class="banner"> |
|
|
<div class="banner-content"> |
|
|
<div class="banner-content"> |
|
|
<div class="banner-header"> |
|
|
<div class="banner-header"> |
|
|
Every accomplishment starts with a decision to try. |
|
|
Every accomplishment starts with a decision to try. |
|
|
</div> |
|
|
</div> |
|
|
<button class="banner-button" type="button"><i class="ri-add-circle-fill"></i> |
|
|
<button class="banner-button" type="button"> |
|
|
Create New Web App |
|
|
<i class="ri-add-circle-fill" /> |
|
|
|
|
|
Create New Web App |
|
|
</button> |
|
|
</button> |
|
|
</div> |
|
|
</div> |
|
|
<div class="banner-image"> |
|
|
<div class="banner-image"> |
|
|
<img src="/_builder/assets/banner-image.png" alt="Bannerimage" /> |
|
|
<img src="/_builder/assets/banner-image.png" alt="Bannerimage" /> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
{#await promise} |
|
|
|
|
|
<div class="spinner-container"> |
|
|
|
|
|
<Spinner /> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
{:then result} |
|
|
{#await promise} |
|
|
<AppList apps={result} /> |
|
|
<div class="spinner-container"> |
|
|
{:catch err} |
|
|
<Spinner /> |
|
|
<h1 style="color:red">{err}</h1> |
|
|
</div> |
|
|
{/await} |
|
|
{:then result} |
|
|
|
|
|
<AppList apps={result} /> |
|
|
|
|
|
{:catch err} |
|
|
|
|
|
<h1 style="color:red">{err}</h1> |
|
|
|
|
|
{/await} |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
@ -175,7 +184,7 @@ |
|
|
padding: 20px; |
|
|
padding: 20px; |
|
|
display: flex; |
|
|
display: flex; |
|
|
flex-direction: column; |
|
|
flex-direction: column; |
|
|
border-right: 1px solid var(--grey-dark) |
|
|
border-right: 1px solid var(--grey-dark); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.home-logo { |
|
|
.home-logo { |
|
|
@ -255,24 +264,38 @@ |
|
|
.banner { |
|
|
.banner { |
|
|
display: grid; |
|
|
display: grid; |
|
|
grid-template-columns: 1fr 1fr; |
|
|
grid-template-columns: 1fr 1fr; |
|
|
grid-gap: 20px; |
|
|
|
|
|
margin: 20px 80px 40px 80px; |
|
|
margin: 20px 80px 40px 80px; |
|
|
background-image: linear-gradient(-45deg, #7F9CEB, #1D2F77); |
|
|
background-image: linear-gradient(-45deg, #7f9ceb, #1d2f77); |
|
|
border-radius: 10px; |
|
|
border-radius: 10px; |
|
|
max-height: 280px; |
|
|
max-height: 280px; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.banner-content { |
|
|
.banner-content { |
|
|
padding: 80px; |
|
|
padding: 60px; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@media only screen and (min-width: 1800px) { |
|
|
|
|
|
.banner-content { |
|
|
|
|
|
padding: 80px; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.banner-header { |
|
|
.banner-header { |
|
|
font-size: 36px; |
|
|
font-size: 24px; |
|
|
color: var(--white); |
|
|
color: var(--white); |
|
|
font-weight: 500; |
|
|
font-weight: 500; |
|
|
margin-bottom: 20px; |
|
|
margin-bottom: 20px; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@media only screen and (min-width: 1800px) { |
|
|
|
|
|
.banner-header { |
|
|
|
|
|
font-size: 36px; |
|
|
|
|
|
color: var(--white); |
|
|
|
|
|
font-weight: 500; |
|
|
|
|
|
margin-bottom: 20px; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
.banner-image { |
|
|
.banner-image { |
|
|
z-index: 1; |
|
|
z-index: 1; |
|
|
} |
|
|
} |
|
|
|