Skip to content

Commit 397c499

Browse files
authored
Minor improvements to the 'Reporting illegal content' page (#1026)
* Fix indentation * Remove unused element * Use h1 tag for page title for better document structure * Add margins to align page with UX design * Remove some whitespace
1 parent c3efa92 commit 397c499

File tree

1 file changed

+38
-37
lines changed

1 file changed

+38
-37
lines changed

src/components/Pages/Complaint.vue

Lines changed: 38 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,24 @@
22
<v-main>
33
<v-responsive max-width="616px" min-width="250px" >
44
<div class="body">
5-
<p class="text-h4">Reporting illegal content</p>
6-
<p class="text-body-1">Please use this form to report any content that you consider to be illegal. After sending the email,
7-
which is generated by clicking the ‘Report illegal content’ button, your report will be delivered to
8-
us and handled in accordance with Regulation (EU) 2022/2065, Article 16 (‘Digital Services Act’).
9-
If you supply an email, you will then automatically receive a confirmation of receipt and, as soon
10-
as we have processed your report, we will inform you of any action taken. Please be aware that
11-
no feedback will be provided on the action taken if the report is deemed abusive (e.g. spam or
12-
unfounded report). In the event of repeated abusive use, we reserve the right to block you.</p>
5+
<h1 class="text-h4 mb-4">Reporting illegal content</h1>
6+
<p class="text-body-1 mb-9">
7+
Please use this form to report any content that you consider to be illegal. After sending the email,
8+
which is generated by clicking the ‘Report illegal content’ button, your report will be delivered to
9+
us and handled in accordance with Regulation (EU) 2022/2065, Article 16 (‘Digital Services Act’).
10+
If you supply an email, you will then automatically receive a confirmation of receipt and, as soon
11+
as we have processed your report, we will inform you of any action taken. Please be aware that
12+
no feedback will be provided on the action taken if the report is deemed abusive (e.g. spam or
13+
unfounded report). In the event of repeated abusive use, we reserve the right to block you.
14+
</p>
1315
<v-form ref="form" v-on:submit.prevent>
1416
<v-responsive max-width="519px">
1517
<v-textarea
1618
v-model="contenturl"
1719
:rules="[() => !!contenturl || 'This field is required']"
1820
label="URL(s) for the content in question"
1921
required
22+
auto-grow
2023
/>
2124
<v-textarea
2225
id="inputMessage"
@@ -27,9 +30,6 @@
2730
label="Reason why the information in question is illegal content"
2831
required
2932
/>
30-
<v-input
31-
/>
32-
3333
<v-text-field
3434
id="contactname"
3535
v-model="name"
@@ -38,6 +38,7 @@
3838
/>
3939
<v-text-field
4040
id="contactemail"
41+
class="mb-6"
4142
v-model="email"
4243
:rules="[v => v.length <= 300 || 'Max 300 characters']"
4344
label="Email address (optional)"
@@ -57,32 +58,32 @@
5758
Report illegal content
5859
</v-btn>
5960
</div>
60-
</v-form>
61-
<v-snackbar color="success" elevation="24" v-model="successMessage">
62-
<span class="text-body-1" >Report successfully submitted. Thanks!</span>
63-
<template v-slot:action>
64-
<v-btn
65-
text
66-
variant="text"
67-
@click="closeAlert"
68-
>
69-
Close
70-
</v-btn>
71-
</template>
72-
</v-snackbar>
73-
<v-snackbar color="error" elevation="24" v-model="errorMessage" multi-line>
74-
<span class="text-body-1" >Something went wrong with submitting your report. Please try again.</span>
75-
<template v-slot:action>
76-
<v-btn
77-
text
78-
variant="text"
79-
@click="closeAlert"
80-
>
81-
Close
82-
</v-btn>
83-
</template>
84-
</v-snackbar>
85-
</div>
61+
</v-form>
62+
<v-snackbar color="success" elevation="24" v-model="successMessage">
63+
<span class="text-body-1">Report successfully submitted. Thanks!</span>
64+
<template v-slot:action>
65+
<v-btn
66+
text
67+
variant="text"
68+
@click="closeAlert"
69+
>
70+
Close
71+
</v-btn>
72+
</template>
73+
</v-snackbar>
74+
<v-snackbar color="error" elevation="24" v-model="errorMessage" multi-line>
75+
<span class="text-body-1">Something went wrong with submitting your report. Please try again.</span>
76+
<template v-slot:action>
77+
<v-btn
78+
text
79+
variant="text"
80+
@click="closeAlert"
81+
>
82+
Close
83+
</v-btn>
84+
</template>
85+
</v-snackbar>
86+
</div>
8687
</v-responsive>
8788
</v-main>
8889
</template>

0 commit comments

Comments
 (0)