This commit is contained in:
rotimi_best
2020-12-30 22:29:01 +02:00
parent 2f7e5aa673
commit 63f404013b
5 changed files with 98 additions and 48 deletions
+5
View File
@@ -2,4 +2,9 @@
@tailwind base; @tailwind base;
@tailwind components; @tailwind components;
@tailwind utilities; @tailwind utilities;
h1, h2, h3, h4, h5, h6 {
font-size: revert;
font-weight: revert;
}
</style> </style>
+3 -2
View File
@@ -2,7 +2,8 @@
import marked from 'marked'; import marked from 'marked';
let isWriteMode = true; let isWriteMode = true;
let value = ``; export let value = ``;
export let placeholder = ``;
const activeClassName = 'border-b-2 border-blue-700';; const activeClassName = 'border-b-2 border-blue-700';;
const handleTabClick = tab => event => { const handleTabClick = tab => event => {
@@ -52,7 +53,7 @@
{#if isWriteMode} {#if isWriteMode}
<textarea <textarea
bind:value bind:value
placeholder="Предлогайте ваш ответ" placeholder="{placeholder}"
class="border border-gray rounded-md p-2" class="border border-gray rounded-md p-2"
></textarea> ></textarea>
{:else} {:else}
+46 -3
View File
@@ -1,7 +1,50 @@
<script context="module">
import ChevronDown24 from "carbon-icons-svelte/lib/ChevronDown24";
import TextEditor from "../components/TextEditor.svelte";
let questionTitle = '';
let questionTags = [];
let questionDescription = '';
const faculties = [
'ИЭКСУ', 'ИМБТ', 'ИМИ', 'ИПТДМ', 'ИИИР', 'ГФ', 'ХТФ', 'ИДЗО', 'УИИ', 'УНИ'
];
</script>
<svelte:head> <svelte:head>
<title>About</title> <title>Спросить собшество вопрос</title>
</svelte:head> </svelte:head>
<h1>About this site</h1> <div class="lg:w-3/5 mx-auto md:mx-10 lg:mb-20">
<h2 class="pb-2">Спросить собшество вопрос</h2>
<div class="my-1 px-1">
<button class="flex border rounded-lg border-grey">
<span>Факултеты</span> <ChevronDown24 class="ml-2" />
</button>
<div>
{#each faculties as faculty}
<div>
<input type="checkbox" class="appearance-none checked:bg-blue-600 checked:border-transparent">
<span>{faculty}</span>
</div>
{/each}
</div>
<input
class="title rounded-lg border border-1 border-gray p-1 w-full"
error="false"
autocomplete="off"
placeholder="Title"
aria-label="Title"
aria-describedby="title-input-validation"
type="text"
name="discussion[title]"
id="discussion_title"
value="{questionTitle}"
>
</div>
<p>This is the 'about' page. There's not much here.</p> <TextEditor
value="{questionDescription}"
placeholder="Задайте вопрос или начните разговор"
/>
</div>
+6 -5
View File
@@ -5,6 +5,8 @@
import TextEditor from "../../components/TextEditor.svelte"; import TextEditor from "../../components/TextEditor.svelte";
import CheckmarkOutline20 from "carbon-icons-svelte/lib/CheckmarkOutline20"; import CheckmarkOutline20 from "carbon-icons-svelte/lib/CheckmarkOutline20";
let userComment = '';
export async function preload({ params }) { export async function preload({ params }) {
// the `id` parameter is available because // the `id` parameter is available because
// this file is called [id].svelte // this file is called [id].svelte
@@ -23,10 +25,6 @@
export let discussion; export let discussion;
</script> </script>
<style>
</style>
<svelte:head> <svelte:head>
<title>{discussion.title}</title> <title>{discussion.title}</title>
</svelte:head> </svelte:head>
@@ -91,5 +89,8 @@
{/each} {/each}
<hr> <hr>
<TextEditor /> <TextEditor
value="{userComment}"
placeholder="Предлогайте ваш ответ"
/>
</div> </div>