Commit graph

121 commits

Author SHA1 Message Date
luigi1111
3074196410
Merge pull request #2159
head: fix double slash in og:url
2023-05-11 13:33:17 -05:00
erciccione
53922a3ae7
head: fix double slash in og:url 2023-04-20 13:22:36 +02:00
erciccione
6882f1e7a7
add dedicated meta descriptions
posting a link to getmonero on social medias results, except few
exceptions, in showing a standard description for all pages.
This adds dedicated meta descriptions for every page. It will
improve getmonero's seo score and links on social medias will
look nicer and will be more descriptive
2023-04-20 09:39:49 +02:00
erciccione
072fc2cebb
footer: i18n for onion link text 2022-12-21 09:36:45 +00:00
luigi1111
1019a1cf34
Merge pull request #1670
create tools page
2021-07-06 11:01:13 -04:00
steverusso
c90c9ce425
create 'tools' page 2021-07-01 11:18:51 -04:00
erciccione
194010f456
optimize cumulative layout shift in the home
by specifying the size of images in header and footer

Co-authored-by: diegoramosxyz <idont@know.com>
2021-06-18 09:55:37 +02:00
erciccione
06b271913f
remove references to mattermost
- removed button from hangouts and replaced with matrix
- removed links from workgroups
- removed mentions from README
- removed link from footer
2021-06-11 11:22:10 +02:00
erciccione
ab04023576
remove telegram from footer and add logo to hangouts 2021-05-08 08:46:48 +02:00
erciccione
31a1b6147e
make onion link point to the currently visited page
onion.html now points to the page the user is on. The onion-location
button will point to this page instead of the homepage.
2021-04-26 10:44:53 +02:00
Salim B
c81b631f43 footer: fixed typo 2021-03-02 15:38:44 +01:00
erciccione
9d868ef1f0
Prepare repo for deployment of onion service
- Add link to the footer
- Add _includes/onion.html (the address will be pulled from here anywere on the website)
- Add /onion.txt which is signed by binaryFate and contains the onion addresses
- Add onion-location header as a meta tag in _includes/head.html

Co-authored-by: binaryFate <binaryfate@getmonero.org>
2021-02-19 13:11:58 +00:00
erciccione
119ff31124
footer: remove space at the bottom and unused class from html 2021-02-05 11:58:03 +00:00
erciccione
2016c22d74
head: fix og links to include domain 2021-01-12 10:08:15 +00:00
luigi1111
97e3ddfbcd
Merge pull request #1405
footer: add icon to feed
2021-01-11 13:49:59 -05:00
erciccione
9d1ea15e91
footer: add icon to feed 2021-01-05 10:49:27 +00:00
erciccione
1c0299a868
workgroups: change URL to /community/workgroups/ 2020-12-29 10:04:19 +00:00
erciccione
a8587fdfd8
Footer: reorganize entries
I moved some stuff around, added nad removed some entries, added a link to the Sitemap, removed the IRC Section and replaced with a more generic 'Reach Out' section.
2020-12-15 09:35:51 +00:00
luigi1111
1ccd5f8aff
Merge pull request #1372
Typo on footer "Exchange"
2020-12-14 12:19:44 -06:00
Leo Reynoso
dde5b8c221
Typo on footer "Exchange" 2020-12-14 01:30:25 -05:00
erciccione
37834dda58
Revamp of the 'Team' page (now renamed 'Workgroups') 2020-11-28 13:42:19 +00:00
livinginformation
1d2d0ac3fa
Change telegram chat to one controlled by us 2020-10-30 01:13:07 -07:00
luigi1111
5aca54c75e
Merge pull request #1218 from erciccione/img-lang-sel
Navigation: add language img for language selector (desktop)
2020-10-21 15:48:36 -05:00
luigi1111
19e61ca04c
Merge pull request #1217
Refactor footer to use i18n plugin
2020-10-21 15:46:32 -05:00
luigi1111
ec85710853
Merge pull request #1118
head.html: show monero logo in og:image if page.image is an SVG file
2020-10-21 15:40:36 -05:00
erciccione
33713c756f
Refactor footer to use i18n plugin
This is the last part of the refactor, which allow us to remove the _data/lang folder with all its content and make the footer use the 18n plugin. Now only the user guides and the Moneropedia are outside the localization system.

- Removed the _data/lang folder and all its content
- Since most of the entries are duplicates of the 'titles' in LANG.yml, we use those. For the two missing ones we add a 'footer' section
- Edited the README
2020-10-18 22:47:31 +01:00
erciccione
4bafdcc15f
Header: Refactor navigation menu to use i18n plugin 2020-10-18 22:40:53 +01:00
luigi1111
17d48b1f9a
Merge pull request #1215
Upgrade banner: Link to Downloads page and make text more generic
2020-10-08 10:26:19 -05:00
erciccione
7575e6d8e1
Adopt versioning system used in the User Guides to keep track of the translation status of the Moneropedia entries
- Removed the 'untranslated.html' snippet (_includes/untranslated.html). Since now we are using 'disclaimer.html' everywhere
- Replaced the old snippet with the new disclaimer (introduced with #966) in all Moneropedia entries
- Add snippet where it was missing
- Updated instructions in the README
2020-10-04 15:00:43 +02:00
erciccione
7bf14d3c22
Navigation: add language img for language selector (desktop) 2020-10-01 17:44:00 +02:00
erciccione
fb75ac88dd
Upgrade banner: Link to Downloads page and make test more generic 2020-09-30 14:50:37 +02:00
erciccione
b701618a3d
Add banner for October 2020 network upgrade 2020-09-19 18:05:23 +02:00
erciccione
1d5518f74c
Improve accessibility
- Fixed some interactive elements which weren't focusable (using 'tabindex')
- Label interactive elements which weren't labelled
- Slightly increase contrast of the grey text in the top navigation bars to reach level AA in the WCAG rating system and increase visibility of the text
2020-09-08 10:37:30 +02:00
erciccione
ebae9d16b2
Feed: Fix autodetection by removing the helper feed_meta and adding the tag manually 2020-08-04 08:12:11 +02:00
erciccione
a1533efada
head.html: show monero logo in og:image if page.image is an SVG file 2020-08-04 07:57:27 +02:00
luigi1111
6240fc70f8
Merge pull request #1051
Improve RSS experience (install 'jekyll-feed' plugin)
2020-07-31 15:09:21 -05:00
erciccione
2830f69173
Improve RSS experience (install 'jekyll-feed' plugin)
- Use 'jekyll-feed' plugin to manage RSS feed and remove existing feed.xml file
- Add feed image in main blog tab ('All posts')

The 'jekyll-feed' plugin makes possible for aggregators to automatically detect the existence of a feed (feed_meta tag in header)
and creates a 'feed.atom' file containing the last 20 blog posts and locates it in the root directory. The structure is compatible
with our current system, including the possibility to show a picture if it's included in the post (#1002).
2020-07-29 20:46:37 +02:00
Sarang Noether
c7f8b8fd1d Remove analytics 2020-07-16 12:55:45 -04:00
luigi1111
56ce7975d7
Merge pull request #1002
Meta tags: Change opengraph logo and add possiblity to use custom one
2020-06-24 13:44:01 -05:00
erciccione
18bedd3568
Meta tags: Change opengraph logo and add possiblity to use custom image
The old logo showing on social medias is too large and end up being trimmed. Replaced it with the simple Monero Logo.
If an image is specified using 'image:' in the front matter of a blog post, jekyll will show that image instead. This also allow us to easily
make specific meta-images for each blog posts. I will add the possibility to add the image in the body of the post in a
subsequent PR.
2020-06-24 18:25:23 +02:00
erciccione
e29426565d
Remove 'The Monero Project' page and replace link in header with link to Weblate
Removed completely the 'The Monero Project' page and related entries in _i18n/en.yml. Replaced entry in header with 'Translate', which links to Weblate (translate.getmonero.org)
2020-06-16 17:18:45 +02:00
Daniel Leedan
03204d8a05 RTLsupport for Arabic language 2020-06-15 11:22:15 -05:00
erciccione
4e5143db60
Simplify versioning system for user guides
This new approach doesn't require version numbers and make easier for contributors to understand the status
of the document. There are only 3 states:

- Outdated: The page is outdated and might not work as expected
- Untranslated: The page needs to be translated
- Translation outdated: The page is translated, but the original (English) document has been updated

To mark a guide as outdated, we change the boolean of the front matter entry 'outdated' in /resources/user-guides/GUIDE.
If 'False', the guide is updated. If 'True' all versions of the guide (English included) will show a warning at the bottom
of the page.

The other 2 states are related to the status of the translated pages and we control them from the language-specific
user guides: /_i18n/LANG/resources/user-guides/GUIDE. At the top of the page a snippet will include 2 parameters:

- translated: "yes" if the page is translated, "no" if it's not.
- translationOutdated: "yes" if the translation is outdated, "no" if it's not

This new system aims to be simpler than the precedent, avoiding to compare versioning numbers and using a higher level
system instead (yes, no, True, False). I also removed the middle way status 'only minor changes', because if there are
only minor changes that don't affect the usability of the guide, we don't need to point it out.

The old system was complex and people didn't use it. These changes will hopefully make things easier for translators and
other contributors.
2020-05-31 09:23:16 +02:00
luigi1111
5996e50402
Merge pull request #956
New 404 page
2020-05-14 16:14:36 -05:00
erciccione
dc2a0b118e
New 404 page
Removed the '404' folder with its content and created a new '404.html' file in the root directory, added some specific css and slighlty edited the 'error' layout.
2020-05-14 10:27:03 +02:00
erciccione
3bcab02dc4
Remove unused _includes/download.php 2020-04-27 13:52:20 +02:00
erciccione
4f57e29c0d
Change all links to gitlab 'monero-site' repo to github 2020-04-13 10:15:24 +02:00
erciccione
860256a260
head: fix titles for Moneropedia entries 2020-02-22 15:13:43 +01:00
luigi1111
e0c5a2c478 Merge !1216
Fix broken meta tags (description, og:title, og:description)

Closes #925

See merge request monero-project/monero-site!1216
2020-02-20 20:48:08 +01:00
luigi1111
6926b3093e Merge !1212
Remove 'langs' from language files and move them to their own 'languages.yml' file in /_data

See merge request monero-project/monero-site!1212
2020-02-06 03:44:35 +01:00