diff --git a/src/components/Apps/components/LiveChat/index.svelte b/src/components/Apps/components/LiveChat/index.svelte index eefe86d5..b5f7a81e 100644 --- a/src/components/Apps/components/LiveChat/index.svelte +++ b/src/components/Apps/components/LiveChat/index.svelte @@ -1,12 +1,112 @@ + +
+ +
+ {#each chats as chat} +
+ + Placeholder +

{chat.name}

+
+
+ {@html marked(chat.message)} +
+
+ {/each} +
+ + diff --git a/src/components/Apps/index.svelte b/src/components/Apps/index.svelte index 87edfbcf..63ac32c7 100644 --- a/src/components/Apps/index.svelte +++ b/src/components/Apps/index.svelte @@ -48,6 +48,7 @@ & .app { width: 300px; transition: all 1s ease-out; + position: relative; } } diff --git a/src/components/Buttons/Send/index.svelte b/src/components/Buttons/Send/index.svelte new file mode 100644 index 00000000..9bdbaddc --- /dev/null +++ b/src/components/Buttons/Send/index.svelte @@ -0,0 +1,10 @@ + + + + + diff --git a/src/components/Course/index.svelte b/src/components/Course/index.svelte index 45446e02..0268fdd6 100644 --- a/src/components/Course/index.svelte +++ b/src/components/Course/index.svelte @@ -17,6 +17,6 @@ -
+
{@html marked(readme, { breaks: true, gfm: true })}
diff --git a/src/components/Footer/index.svelte b/src/components/Footer/index.svelte index 1509d727..f1966349 100644 --- a/src/components/Footer/index.svelte +++ b/src/components/Footer/index.svelte @@ -1,5 +1,4 @@ -
+

- Created with love by Rotimi Best + Created with love by + Rotimi Best
diff --git a/src/components/Form/TextField.svelte b/src/components/Form/TextField.svelte index 70d7a7c8..32a901c2 100644 --- a/src/components/Form/TextField.svelte +++ b/src/components/Form/TextField.svelte @@ -2,14 +2,15 @@ export let label; export let placeholder; export let value; + export let onKeyDown; diff --git a/src/components/Tailwindcss.svelte b/src/components/Tailwindcss.svelte index 559488a3..099ba803 100644 --- a/src/components/Tailwindcss.svelte +++ b/src/components/Tailwindcss.svelte @@ -3,6 +3,30 @@ @tailwind components; @tailwind utilities; + /** Global scrollbar styles */ + html { + --scrollbarBG: #fff; + --thumbBG: #ccc; + } + * { + scrollbar-width: thin; + scrollbar-color: var(--thumbBG) var(--scrollbarBG); + } + + *::-webkit-scrollbar { + width: 11px; + } + + *::-webkit-scrollbar-track { + background: var(--scrollbarBG); + } + + *::-webkit-scrollbar-thumb { + background-color: var(--thumbBG); + border-radius: 10px; + border: 2px solid var(--scrollbarBG); + } + h1, h2, h3,