Skip to content

Commit 0a8ce2d

Browse files
committed
adding live pages
1 parent 80170af commit 0a8ce2d

File tree

19 files changed

+332
-91
lines changed

19 files changed

+332
-91
lines changed

package-lock.json

+132
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,10 @@
1111
},
1212
"devDependencies": {
1313
"@smui/button": "^7.0.0-beta.0",
14+
"@smui/drawer": "^7.0.0-beta.0",
1415
"@sveltejs/adapter-auto": "^1.0.0-next.90",
1516
"@sveltejs/kit": "^1.0.0-next.587",
17+
"carbon-components-svelte": "^0.73.5",
1618
"svelte": "^3.57.0",
1719
"svelte-awesome-color-picker": "^2.4.1",
1820
"svelte-check": "^2.9.2",

src/components/ContainerSidbebar/ContainerSidbebar.svelte

+12-7
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
icon="mdi:close"
2222
on:click={showHideMenue}
2323
on:keydown={showHideMenue}
24-
style="cursor: pointer;"
24+
style="cursor: pointer; font-size: 1.7em"
2525
/>
26-
<p>Navigation</p>
26+
<!-- <p>Navigation</p> -->
2727
<nav>
2828
{#each nav as item}
2929
<ul>
@@ -41,6 +41,13 @@
4141
</div>
4242

4343
<style>
44+
a {
45+
color: black;
46+
}
47+
a:hover {
48+
color: black;
49+
text-decoration: none;
50+
}
4451
/* For showing/hiding Sidebar */
4552
.side-drawer {
4653
z-index: 0;
@@ -51,7 +58,7 @@
5158
left: 0;
5259
top: 0;
5360
z-index: 200;
54-
background-color: rgb(197, 197, 197);
61+
background-color: rgb(240, 240, 240);
5562
padding: 16px 16px;
5663
box-sizing: border-box;
5764
transition: transform 0.3 ease-out;
@@ -98,11 +105,9 @@
98105
margin-right: 1em;
99106
font-weight: bold;
100107
}
101-
li:hover {
102-
text-decoration: underline;
103-
}
104-
105108
.active {
106109
text-decoration: underline;
110+
color: blue;
111+
text-decoration: none;
107112
}
108113
</style>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<div>
2+
test
3+
</div>

src/routes/+layout.svelte

+17-14
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,33 @@
11
<script>
22
import ContainerSidbebar from "../components/ContainerSidbebar/ContainerSidbebar.svelte";
33
import Footer from "../components/Footer/Footer.svelte";
4-
import 'iconify-icon';
4+
import "iconify-icon";
55
66
let showSidebar = false;
77
const nav = [
8-
{title: "Home", path:"/"},
9-
{title: "UI-Framework comparison", path:"/ui-framework-comparison"},
10-
{title: "About", path:"/about"},
11-
]
8+
{ title: "Home", path: "/" },
9+
{ title: "Component comparison", path: "/component-comparison" },
10+
{ title: "Live example", path: "/live-example" },
11+
{ title: "About", path: "/about" },
12+
];
1213
1314
function showHideMenue() {
1415
showSidebar = !showSidebar;
1516
console.log(showSidebar);
1617
}
17-
18-
1918
</script>
2019

21-
<iconify-icon icon="mdi:menu" on:click={showHideMenue} on:keydown={showHideMenue} style="cursor: pointer;"></iconify-icon>
22-
23-
<ContainerSidbebar showSidebar={showSidebar} showHideMenue={showHideMenue} nav={nav}/>
20+
<iconify-icon
21+
icon="mdi:menu"
22+
on:click={showHideMenue}
23+
on:keydown={showHideMenue}
24+
style="cursor: pointer; font-size: 1.7em"
25+
/>
2426

27+
<main class="main-content">
28+
<ContainerSidbebar {showSidebar} {showHideMenue} {nav} />
2529

26-
<!-- slot is standing for rendering the page content -->
27-
<slot />
28-
30+
<!-- slot is standing for rendering the page content -->
31+
<slot />
32+
</main>
2933
<!-- <Footer/> -->
30-

0 commit comments

Comments
 (0)