Skip to content

Commit da36ef2

Browse files
authored
Merge pull request #616 from JonathanGregory/main
Rearrange CF home page into two columns using HTML
2 parents d54da13 + 8f18fde commit da36ef2

File tree

2 files changed

+68
-53
lines changed

2 files changed

+68
-53
lines changed

assets/css/custom.css

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,4 +105,8 @@ border-color: #e0e0e0;
105105

106106
.btn-hero:hover {
107107
background-color: #e2e6ea;
108-
}
108+
}
109+
110+
figcaption {
111+
font-style: italic;
112+
}

index.md

Lines changed: 63 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -13,77 +13,88 @@ hero_button_url: Data/cf-conventions/cf-conventions-1.13/cf-conventions.html # O
1313

1414
<br>
1515

16-
The CF metadata conventions are designed to promote the processing and sharing of files created with the [NetCDF API][api].
16+
The CF metadata conventions are designed to promote the processing and sharing of files created with the [NetCDF API](https://www.unidata.ucar.edu/software/netcdf).
1717
The conventions define metadata that provide a definitive description of what the data in each variable represents, and the spatial and temporal properties of the data.
1818
This enables users of data from different sources to decide which quantities are comparable, and facilitates building applications with powerful extraction, regridding, and display capabilities.
1919
The CF convention includes a standard name table, which defines strings that identify physical quantities.
2020

2121
Initially CF was developed for gridded data from climate and forecast models (hence "CF") of the atmosphere and ocean, but its use has subsequently extended to other geosciences, and to observations as well as numerical models.
2222
The use of CF is recommended where applicable by Unidata.
2323

24-
---
24+
<!-- The classes in the <div>s are used to produce two columns. They respond
25+
to the width of the browser window. Within each row-class <div>, the number of
26+
columns N in the col-md-N-class <div>s should add up to 12, and the window is
27+
divided into columns according to the proportions of the Ns. The attribute
28+
markdown="1" signals that the text within the div is markdown, not HTML. -->
29+
30+
<div class="row">
31+
<div class="col-md-6" markdown="1">
32+
33+
### Working draft
2534

26-
#### [Ask a question &#x2753; about how to use CF][github_askq]
35+
[HTML](/cf-conventions/cf-conventions.html)
36+
[PDF](/cf-conventions/cf-conventions.pdf)
2737

2838
### Latest release (1.13)
29-
[HTML][releasedhtml] [PDF][releasedpdf]
3039

31-
### Working draft
32-
[HTML][workinghtml] [PDF][workingpdf]
40+
[HTML](Data/cf-conventions/cf-conventions-1.13/cf-conventions.html)
41+
[PDF](Data/cf-conventions/cf-conventions-1.13/cf-conventions.pdf)
3342

34-
### Check the latest vocabularies
43+
### Latest vocabularies
3544

36-
[Standard names][currentnames]{:.btn .btn-primary .btn-lg}
37-
[Area types][areatypes]{:.btn .btn-primary .btn-lg}
38-
[Standarized regions][regions]{:.btn .btn-primary .btn-lg}
45+
[Standard names](Data/cf-standard-names/current/build/cf-standard-name-table.html){:.btn .btn-primary .btn-lg}
46+
[Area types](Data/area-type-table/current/build/area-type-table.html){:.btn .btn-primary .btn-lg}
47+
[Standarized regions](Data/standardized-region-list/standardized-region-list.current.html){:.btn .btn-primary .btn-lg}
3948

40-
---
49+
### Questions or comments&#x2753;
50+
51+
[CF GitHub Discussions](https://github.com/orgs/cf-convention/discussions) is the place for asking [questions](https://github.com/orgs/cf-convention/discussions/categories/q-a-about-using-cf) about how to use CF,<br>and for [discussions](https://github.com/orgs/cf-convention/discussions/categories/comments-and-ideas-for-changing-cf) and [announcements](https://github.com/orgs/cf-convention/discussions/categories/announcements-relevant-to-cf)
52+
53+
</div>
54+
<div class="col-md-6" markdown="1">
55+
56+
### Other resources
57+
58+
See also the links in the navigation bar at the top of this page.
59+
60+
Proposals for changing CF (GitHub issues):<br>[vocabulary](https://github.com/cf-convention/vocabularies/issues) (including standard names), [conventions](https://github.com/cf-convention/cf-conventions/issues), [website and governance](https://github.com/cf-convention/cf-convention.github.io/issues)
61+
62+
[CF GitHub organisation](https://github.com/cf-convention)
4163

42-
## Get involved
64+
[FAQ](faq.html)
65+
66+
[List of software for working with CF](software.html)
67+
68+
[List of projects and activities that use the CF metadata conventions](projects-activities.html)
69+
70+
[Paper](https://doi.org/10.5194/gmd-10-4619-2017) describing the CF data model and reference software
71+
72+
Overview of CF, presented at 2025 AGU: [DOI](https://doi.org/10.5281/zenodo.15015065) [PDF](https://zenodo.org/records/15015065/files/2024-12_AGU_CF_OpenSciPrize_presentation.pdf?download=1&preview=1)
73+
74+
More detailed [presentation](Data/cf-documents/overview/viewgraphs.pdf) and [paper](Data/cf-documents/overview/article.pdf) about CF basics
75+
76+
</div>
77+
</div>
78+
79+
<div class="row">
80+
<div class="col-md-4" markdown="1">
81+
82+
### Get involved
4383

4484
CF is developed through open discussion on GitHub.
45-
If you would like to propose a change, make a suggestion, report a problem or ask a question, please [see here][discussion].
46-
Changes are decided according to the CF [governance arrangements][governance].
85+
If you would like to propose a change, make a suggestion, report a problem or ask a question, please [see here](discussion.html).
86+
Changes are decided according to the CF [governance arrangements](governance.html).
4787
The CF community embraces a philosophy of producing excellence by maintaining an open and welcoming culture and an environment that promotes debate and inquiry in a respectful, bold and intellectually rigorous fashion.
4888

49-
![CF community at the 2024 conventions workshop](Data/media/images/CF2024_group2_cropped.jpg){: style="max-width:800px; height:auto;" } *CF community at the 2024 conventions workshop*
89+
</div>
5090

51-
---
91+
<div class="col-md-8">
5292

53-
## Quick links
54-
55-
See also the links in the navigation bar at the top of this page.
93+
<figure>
94+
<img src="Data/media/images/CF2024_group2_cropped.jpg" style="max-width:100%; height:auto;" alt="Members of the CF community at the 2024 conventions workshop">
95+
<figcaption>Members of the CF community at the 2024 conventions workshop</figcaption>
96+
</figure>
5697

57-
* [CF GitHub Discussions][github_discussions]: announcements, forum for community discussion, questions and answers
58-
* Current proposals for changing CF (CF GitHub issues): [vocabulary][github_vocabularies] (including standard names), [conventions][github_conventions], this [website][github_website] (including governance)
59-
* [CF GitHub organisation][cf_github]
60-
* [CF FAQ][faq]
61-
* [List of software for working with CF](software.md)
62-
* [List of Projects and Activities that Use the CF Metadata Conventions](projects-activities.md)
63-
* [Paper][cfdmpaper] describing the CF data model and reference software
64-
* Overview of CF basics
65-
* High-level presentation ([DOI](https://doi.org/10.5281/zenodo.15015065), [PDF](https://zenodo.org/records/15015065/files/2024-12_AGU_CF_OpenSciPrize_presentation.pdf?download=1&preview=1) - from 2024 AGU)
66-
* More detailed [presentation][viewgraphs] and [paper][article]
67-
68-
[api]: https://www.unidata.ucar.edu/software/netcdf
69-
[coards]: https://ferret.pmel.noaa.gov/noaa_coop/coop_cdf_profile.html
70-
[viewgraphs]: Data/cf-documents/overview/viewgraphs.pdf
71-
[article]: Data/cf-documents/overview/article.pdf
72-
[discussion]: discussion.md
73-
[governance]: governance.md
74-
[faq]: faq.md
75-
[releasedhtml]: Data/cf-conventions/cf-conventions-1.13/cf-conventions.html
76-
[releasedpdf]: Data/cf-conventions/cf-conventions-1.13/cf-conventions.pdf
77-
[workinghtml]: /cf-conventions/cf-conventions.html
78-
[workingpdf]: /cf-conventions/cf-conventions.pdf
79-
[currentnames]: Data/cf-standard-names/current/build/cf-standard-name-table.html
80-
[areatypes]: Data/area-type-table/current/build/area-type-table.html
81-
[regions]: Data/standardized-region-list/standardized-region-list.current.html
82-
[cfdmpaper]: https://doi.org/10.5194/gmd-10-4619-2017
83-
[github_conventions]: https://github.com/cf-convention/cf-conventions/issues
84-
[github_discuss]: https://github.com/cf-convention/discuss/issues
85-
[github_vocabularies]: https://github.com/cf-convention/vocabularies/issues
86-
[github_website]: https://github.com/cf-convention/cf-convention.github.io/issues
87-
[cf_github]: https://github.com/cf-convention
88-
[github_discussions]: https://github.com/orgs/cf-convention/discussions
89-
[github_askq]: https://github.com/orgs/cf-convention/discussions/new?category=q-a-about-using-cf
98+
</div>
99+
</div>
100+
<br>

0 commit comments

Comments
 (0)