Commit b459944
feat(eu): complete EU migration content salvage (assets + SSH subdomain) (#4141)
* feat(eu/media): vendor 4 missing EU migration assets
Add galaxy-eu.svg, gtn_logo.png, interactive/neo4j.png and
interactive/paraview.svg, which were absent from main. Salvaged from
the EU migration media branch. Refs usegalaxy-eu/issues#943.
* fix(eu/redirects): point legacy EU URLs to EU subsite
Redirect the legacy usegalaxy.eu URLs /news.html and /people.html to
the EU subsite pages /eu/news/ and /eu/people/, matching the sibling
EU-legacy entries in the Misc block (e.g. /galaxy/news.html, /events.html,
/tiaas.html). Both targets resolve as generated hub routes.
Refs usegalaxy-eu/issues#943.
* feat(eu/media): vendor SSH subdomain screenshots
Add tags.png and tool_fav.png, the two tool-panel screenshots referenced
by the legacy index-ssh page. They were served from the legacy site root
(/tags.png, /tool_fav.png) and had no hub counterpart. Refs
usegalaxy-eu/issues#943.
* feat(eu/ssh): add Social Sciences and Humanities subdomain page
Port legacy index-ssh.md to /bare/eu/usegalaxy/ssh/, the last EU subsite
front page without a hub counterpart. Content is reproduced faithfully;
adaptations to hub conventions are:
- Jekyll frontmatter (layout/website/subdomain) replaced by `title` plus
the notices, data-policy and jobs slots the sibling pages use.
- The `{:toc}` directive is expanded into an explicit Content list; the
anchors match the emoji headings as rendered.
- Section headings lifted from h2 to h1 to match sibling pages.
- Absolute galaxyproject.org links made relative (/tags/humanities/,
/events/); images repointed at /assets/media/usegalaxy/ssh/.
- Fixed the stray `**My Tools **` bold marker, which swallowed a whole
sentence into <strong> on the legacy render.
- Dropped the commented-out Workflows/Projects/Resources/bibliography
stubs, which were never published.
Refs usegalaxy-eu/issues#943.
* docs(eu/subdomains): list the SSH subdomain
Add Social Sciences and Humanities (ssh.usegalaxy.eu) to the supported
communities table, alongside the other subdomains that have a bare front
page. Refs usegalaxy-eu/issues#943.
* fix(eu/ssh): restore link targets lost in the port
The legacy page carried Kramdown inline attributes on two links -
{:target="_top"} on the guided tour and {:target="_blank"} on the tool
list, the latter added deliberately in usegalaxy-eu/website#1497. Kramdown
IAL syntax is not supported here and would render literally, so the port
dropped both attributes along with the syntax.
Bare pages are iframed inside Galaxy, so a link without a target navigates
the iframe rather than opening as intended. Re-expresses both as raw anchors
with the original target values, matching the convention already used by 16
sibling bare pages.
* Optimised images with calibre/image-actions
---------
Co-authored-by: galaxy-hub-bot[bot] <274848829+galaxy-hub-bot[bot]@users.noreply.github.com>1 parent 01dbd44 commit b459944
9 files changed
Lines changed: 194 additions & 1 deletion
File tree
- content
- assets/media
- interactive
- usegalaxy/ssh
- bare/eu/usegalaxy/ssh
- eu/subdomains
Loading
Loading
Loading
Loading
Loading
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
105 | | - | |
| 105 | + | |
| 106 | + | |
106 | 107 | | |
107 | 108 | | |
108 | 109 | | |
| |||
0 commit comments