Skip to content

Commit bbfb533

Browse files
committed
Improve accessibility of landing page
1 parent 5464393 commit bbfb533

1 file changed

Lines changed: 20 additions & 10 deletions

File tree

src/components/LayoutLanding.vue

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,37 +8,42 @@
88
>
99
</div>
1010
</div>
11-
<div class="container">
11+
<main class="container">
1212
<div class="row">
1313
<div class="col-sm-6 col-xs-12 q-pa-lg slide-in-from-left-animation">
1414
<div
1515
align="left"
1616
class="q-gutter-md q-mb-xl"
1717
style="font-size: 1.3rem"
1818
>
19-
<h3>Generate your citation metadata files with ease</h3>
19+
<h1>Generate your citation metadata files with ease</h1>
2020
<p>
2121
<code class="decoration">CITATION.cff</code>
2222
files are plain text files with human- and machine-readable citation information for software and datasets.
2323
</p>
2424
<p>Code developers can include such files in their source code repositories to let others know how to correctly cite their software.</p>
25+
<p>
26+
You can read more about the Citation File Format in the
27+
<a
28+
class="document"
29+
href="https://citation-file-format.github.io"
30+
target="_blank"
31+
>
32+
official CFF specification website.
33+
</a>
34+
</p>
2535
</div>
2636
</div>
2737
<img
2838
class="col-sm-6 col-xs-12 q-pa-lg illustration slide-from-right-animation"
2939
src="~assets/landing-image.svg"
40+
alt=""
3041
>
3142
</div>
3243
<div class="row justify-center items-center q-pt-md q-mb-xl">
3344
<div class="column items-center slide-up-animation">
3445
<div style="font-size: 1.2rem">
35-
Generate your
36-
<a
37-
class="document"
38-
href="https://citation-file-format.github.io"
39-
target="_blank"
40-
>
41-
Citation File Format</a> file
46+
Generate your CITATION.cff now!
4247
</div>
4348
<q-btn
4449
aria-label="Create your CITATION.cff file"
@@ -55,7 +60,7 @@
5560
<span class="text-right text-black text-body1">
5661
Version 2.0.4
5762
</span>
58-
</div>
63+
</main>
5964
</div>
6065
</template>
6166

@@ -74,6 +79,11 @@ export default defineComponent({
7479
</script>
7580

7681
<style scoped>
82+
h1 {
83+
font-size: 3rem;
84+
line-height: 3.125rem;
85+
letter-spacing: normal;
86+
}
7787
.layout{
7888
display: flex;
7989
flex-direction:column;

0 commit comments

Comments
 (0)