mirror of https://github.com/Budibase/budibase.git
2 changed files with 101 additions and 1 deletions
@ -0,0 +1,56 @@ |
|||||
|
<script> |
||||
|
import { Button } from "@budibase/bbui" |
||||
|
export let remove = false |
||||
|
</script> |
||||
|
|
||||
|
<div class="container"> |
||||
|
<div class="content"> |
||||
|
<div class="img"> |
||||
|
<img src="https://picsum.photos/60/60" alt="zoom" /> |
||||
|
</div> |
||||
|
<div class="body"> |
||||
|
<div class="title">Zoom</div> |
||||
|
<div class="description"> |
||||
|
Lorem, ipsum dolor sit amet consectetur adipisicing elit |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
<div class="footer"> |
||||
|
<Button wide error={remove} secondary={!remove} on:click> |
||||
|
<span>{remove ? 'Remove' : 'Add'}</span> |
||||
|
</Button> |
||||
|
</div> |
||||
|
</div> |
||||
|
|
||||
|
<style> |
||||
|
.container { |
||||
|
display: grid; |
||||
|
padding: 12px; |
||||
|
background: var(--light-grey); |
||||
|
grid-gap: 20px; |
||||
|
} |
||||
|
span { |
||||
|
font-size: 12px; |
||||
|
font-weight: bold; |
||||
|
} |
||||
|
.content { |
||||
|
display: grid; |
||||
|
grid-gap: 12px; |
||||
|
grid-template-columns: 60px auto; |
||||
|
} |
||||
|
.title { |
||||
|
font-size: 14px; |
||||
|
font-weight: bold; |
||||
|
} |
||||
|
.description { |
||||
|
font-size: 12px; |
||||
|
} |
||||
|
.img { |
||||
|
border-radius: 3px; |
||||
|
overflow: hidden; |
||||
|
} |
||||
|
img { |
||||
|
height: 60px; |
||||
|
width: 60px; |
||||
|
} |
||||
|
</style> |
||||
@ -1 +1,45 @@ |
|||||
Integrations |
<script> |
||||
|
import Integration from "../Integration.svelte" |
||||
|
</script> |
||||
|
|
||||
|
<div class="container"> |
||||
|
<div class="title">Your Integrations</div> |
||||
|
<div class="integrations"> |
||||
|
<Integration remove /> |
||||
|
<Integration remove /> |
||||
|
<Integration remove /> |
||||
|
<Integration remove /> |
||||
|
</div> |
||||
|
<div class="apps">Recommended apps</div> |
||||
|
<div class="integrations"> |
||||
|
<Integration /> |
||||
|
<Integration /> |
||||
|
<Integration /> |
||||
|
<Integration /> |
||||
|
</div> |
||||
|
</div> |
||||
|
|
||||
|
<style> |
||||
|
.container { |
||||
|
display: grid; |
||||
|
grid-gap: 16px; |
||||
|
} |
||||
|
.integrations { |
||||
|
display: grid; |
||||
|
grid-template-columns: 1fr 1fr; |
||||
|
grid-gap: 20px; |
||||
|
} |
||||
|
.title { |
||||
|
font-size: 18px; |
||||
|
font-weight: bold; |
||||
|
} |
||||
|
.apps { |
||||
|
font-size: 14px; |
||||
|
font-weight: bold; |
||||
|
} |
||||
|
.background { |
||||
|
border-radius: 5px; |
||||
|
background-color: var(--light-grey); |
||||
|
padding: 12px 12px 18px 12px; |
||||
|
} |
||||
|
</style> |
||||
|
|||||
Loading…
Reference in new issue