Skip to content

Commit d773ca7

Browse files
authored
Merge pull request #144 from ESA-APEx/mtr_menu_updates
Mtr menu updates
2 parents 09470c6 + 5c832ec commit d773ca7

File tree

9 files changed

+101
-83
lines changed

9 files changed

+101
-83
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,7 @@ venv*
1111
**/.ipynb_checkpoints
1212
**/figure-docx
1313
**.docx
14-
.vscode
14+
.vscode
15+
package-lock.json
16+
package.json
17+
node_modules

_quarto.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ website:
3232
text: Using openEO service
3333
- href: propagation/platforms.md
3434
- href: instantiation/index.md
35-
text: Project Tools
35+
text: Project Environments
3636
contents:
3737
- href: instantiation/usecases.qmd
3838
text: Use Cases

html/apex-footer.html

100755100644
Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<div class="c-footer__socials">
1515

16-
<a class="c-footer__social" target="_blank" href="https://www.linkedin.com/company/european-space-agency/" aria-label="linkedin social link">
16+
<a class="c-footer__social" target="_blank" href="https://www.linkedin.com/company/esa-apex/" aria-label="linkedin social link">
1717
<img src="https://apex.esa.int/themes/custom/vitotheme/dist/img/logos/logo-linkedin.svg" alt="LinkedIn">
1818
</a>
1919

@@ -25,11 +25,6 @@
2525

2626

2727

28-
<a target="_blank" class="c-footer__social" href="https://twitter.com/esa" aria-label="x social link">
29-
<img src="https://apex.esa.int/themes/custom/vitotheme/dist/img/logos/logo-x.svg" alt="YouTube">
30-
</a>
31-
32-
3328
</div>
3429

3530
<a href="https://apex.esa.int/contact" class="btn btn-primary">
@@ -53,9 +48,6 @@ <h5 class="visually-hidden" id="block-vitotheme-general-menu">General</h5>
5348
<li>
5449
<a href="https://apex.esa.int/about-apex" data-drupal-link-system-path="node/5">About APEx</a>
5550
</li>
56-
<li>
57-
<a href="https://apex.staging.vito.be/services">Services</a>
58-
</li>
5951

6052
</ul>
6153

html/apex-hamburger-menu.html

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ <h5 class="visually-hidden" id="block-vitotheme-mainnavigation-2-menu">Main navi
1010

1111
<ul data-block="search" class="c-sidebar__menu">
1212
<li>
13-
<a href="https://apex.esa.int/algorithm-services" data-drupal-link-system-path="node/32">Algorithm Services</a>
13+
<a href="https://apex.esa.int/algorithm-support" data-drupal-link-system-path="node/32">Algorithm Support</a>
1414
</li>
1515
<li>
1616
<a href="https://apex.esa.int/project-environments" data-drupal-link-system-path="node/4">Project Environments</a>
@@ -19,17 +19,11 @@ <h5 class="visually-hidden" id="block-vitotheme-mainnavigation-2-menu">Main navi
1919
<a href="">Resources</a>
2020
</li>
2121
<li>
22-
<a href="https://esa-apex.github.io/apex_documentation/">Documentation</a>
23-
</li>
24-
<li>
25-
<a href="https://apex.esa.int/frequently-asked-questions" data-drupal-link-system-path="node/9">FAQ</a>
22+
<a href="">Community</a>
2623
</li>
2724
<li>
2825
<a href="https://apex.esa.int/about-apex" data-drupal-link-system-path="node/5">About APEx</a>
2926
</li>
30-
<li>
31-
<a href="https://apex.esa.int/news" data-drupal-link-system-path="node/33">News</a>
32-
</li>
3327
</ul>
3428

3529

html/apex-navigation.html

100755100644
Lines changed: 69 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h5 class="visually-hidden" id="block-vitotheme-main-navigation-menu">Main navig
2222

2323

2424
<li>
25-
<a href="https://apex.esa.int/algorithm-services" class="menu-link menu-bar-link" data-drupal-link-system-path="node/32">Algorithm Services</a>
25+
<a href="https://apex.esa.int/algorithm-support" class="menu-link menu-bar-link" data-drupal-link-system-path="node/32">Algorithm Support</a>
2626

2727

2828

@@ -40,160 +40,189 @@ <h5 class="visually-hidden" id="block-vitotheme-main-navigation-menu">Main navig
4040

4141

4242

43-
<img alt="" src="https://apex.esa.int/sites/default/files/2024-10/noun-internet-7110830-FBAB18.svg">
43+
<img alt="" src="https://apex.esa.int/sites/default/files/2025-05/noun-web-coding-7356387-00AE9D.svg">
4444

4545

4646

4747

4848

4949

5050
<h6>
51-
<a href="https://apex.esa.int/services/web-portal" class="stretched-link">
52-
Web Portal
51+
<a href="https://apex.esa.int/services/qgis" class="stretched-link">
52+
QGIS
5353
</a>
5454
</h6>
5555
</div>
5656
<div class="c-sub-menu__item">
5757

5858

5959

60-
<img alt="" src="https://apex.esa.int/sites/default/files/2024-11/noun-planet-5054191-00AE9D_WEB.svg">
60+
<img alt="" src="https://apex.esa.int/sites/default/files/2025-05/noun-web-coding-7223058-00619E.svg">
6161

6262

6363

6464

6565

6666

6767
<h6>
68-
<a href="https://apex.esa.int/services/geospatial-explorer" class="stretched-link">
69-
Geospatial Explorer
68+
<a href="https://apex.esa.int/services/codeserver" class="stretched-link">
69+
CodeServer
7070
</a>
7171
</h6>
7272
</div>
7373
<div class="c-sub-menu__item">
7474

7575

7676

77-
<img alt="" src="https://apex.esa.int/sites/default/files/2024-10/noun-manual-book-4118546-00619E.svg">
77+
<img alt="" src="https://apex.esa.int/sites/default/files/2024-10/noun-coding-7221629-F47920.svg">
7878

7979

8080

8181

8282

8383

8484
<h6>
85-
<a href="https://apex.esa.int/services/documentation-hub" class="stretched-link">
86-
Documentation Hub
85+
<a href="https://apex.esa.int/services/jupyterlab" class="stretched-link">
86+
JupyterLab
8787
</a>
8888
</h6>
8989
</div>
9090
<div class="c-sub-menu__item">
9191

9292

9393

94-
<img alt="" src="https://apex.esa.int/sites/default/files/2024-10/noun-internet-forum-6263703-FBAB18.svg">
94+
<img alt="" src="https://apex.esa.int/sites/default/files/2024-10/noun-internet-7110830-FBAB18.svg">
9595

9696

9797

9898

9999

100100

101101
<h6>
102-
<a href="https://apex.esa.int/services/user-forum" class="stretched-link">
103-
User Forum
102+
<a href="https://apex.esa.int/services/web-portal" class="stretched-link">
103+
Web Portal
104104
</a>
105105
</h6>
106106
</div>
107107
<div class="c-sub-menu__item">
108108

109109

110110

111-
<img alt="" src="https://apex.esa.int/sites/default/files/2024-10/Catalogue%20_%20noun-course-catalogue-5992577-008E7A.svg">
111+
<img alt="" src="https://apex.esa.int/sites/default/files/2024-11/noun-planet-5054191-00AE9D_WEB.svg">
112112

113113

114114

115115

116116

117117

118118
<h6>
119-
<a href="https://apex.esa.int/services/product-catalogue" class="stretched-link">
120-
Product Catalogue
119+
<a href="https://apex.esa.int/services/geospatial-explorer" class="stretched-link">
120+
Geospatial Explorer
121121
</a>
122122
</h6>
123123
</div>
124124
<div class="c-sub-menu__item">
125125

126126

127127

128-
<img alt="" src="https://apex.esa.int/sites/default/files/2024-10/noun-coding-7221629-F47920.svg">
128+
<img alt="" src="https://apex.esa.int/sites/default/files/2024-10/noun-manual-book-4118546-00619E.svg">
129129

130130

131131

132132

133133

134134

135135
<h6>
136-
<a href="https://apex.esa.int/services/collaborative-workspaces" class="stretched-link">
137-
Collaborative Workspaces
136+
<a href="https://apex.esa.int/services/documentation-hub" class="stretched-link">
137+
Documentation Hub
138138
</a>
139139
</h6>
140140
</div>
141-
</div>
142-
</div>
143-
</div>
141+
<div class="c-sub-menu__item">
144142

145143

146144

147-
</li>
145+
<img alt="" src="https://apex.esa.int/sites/default/files/2024-10/noun-internet-forum-6263703-FBAB18.svg">
148146

149147

150148

151-
<li class="has-children">
152-
<a href="" class="menu-link menu-bar-link">Resources</a>
153149

154150

155-
<div class="c-sub-menu c-sub-menu--basic">
156-
<ul>
157-
<li><a href="https://algorithm-catalogue.apex.esa.int/" target="_self" class="sub-menu-link">Algorithm Services Catalogue</a></li>
158-
<li><a href="https://browser.apex.esa.int/?_language=en" target="_self" class="sub-menu-link">Data Catalogue</a></li>
159-
</ul>
160-
</div>
161151

162-
</li>
152+
<h6>
153+
<a href="https://apex.esa.int/services/user-forum" class="stretched-link">
154+
User Forum
155+
</a>
156+
</h6>
157+
</div>
158+
<div class="c-sub-menu__item">
159+
160+
161+
162+
<img alt="" src="https://apex.esa.int/sites/default/files/2024-10/Catalogue%20_%20noun-course-catalogue-5992577-008E7A.svg">
163+
164+
163165

164166

165167

166-
<li>
167-
<a href="https://esa-apex.github.io/apex_documentation/" class="menu-link menu-bar-link">Documentation</a>
168+
169+
<h6>
170+
<a href="https://apex.esa.int/services/product-catalogue" class="stretched-link">
171+
Product Catalogue
172+
</a>
173+
</h6>
174+
</div>
175+
</div>
176+
</div>
177+
</div>
168178

169179

170180

171181
</li>
172182

173183

174184

175-
<li>
176-
<a href="https://apex.esa.int/frequently-asked-questions" class="menu-link menu-bar-link" data-drupal-link-system-path="node/9">FAQ</a>
185+
<li class="has-children">
186+
<a href="" class="menu-link menu-bar-link">Resources</a>
177187

178188

189+
<div class="c-sub-menu c-sub-menu--basic">
190+
<ul>
191+
<li><a href="https://algorithm-catalogue.apex.esa.int/" target="_self" class="sub-menu-link">Algorithm Services Catalogue</a></li>
192+
<li><a href="https://browser.apex.esa.int/external/eoresults.esa.int/stac" target="_self" class="sub-menu-link">Data Catalogue</a></li>
193+
<li><a href="https://explorer.apex.esa.int/" class="sub-menu-link">Geospatial Explorer</a></li>
194+
</ul>
195+
</div>
179196

180197
</li>
181198

182199

183200

184-
<li>
185-
<a href="https://apex.esa.int/about-apex" class="menu-link menu-bar-link" data-drupal-link-system-path="node/5">About APEx</a>
201+
<li class="has-children">
202+
<a href="" class="menu-link menu-bar-link">Community</a>
186203

187204

205+
<div class="c-sub-menu c-sub-menu--basic">
206+
<ul>
207+
<li><a href="https://esa-apex.github.io/apex_documentation/" class="sub-menu-link">Documentation</a></li>
208+
<li><a href="https://apex.esa.int/frequently-asked-questions" class="sub-menu-link" data-drupal-link-system-path="node/9">FAQ</a></li>
209+
</ul>
210+
</div>
188211

189212
</li>
190213

191214

192215

193-
<li>
194-
<a href="https://apex.esa.int/news" class="menu-link menu-bar-link" data-drupal-link-system-path="node/33">News</a>
216+
<li class="has-children">
217+
<a href="https://apex.esa.int/about-apex" class="menu-link menu-bar-link" data-drupal-link-system-path="node/5">About APEx</a>
195218

196219

220+
<div class="c-sub-menu c-sub-menu--basic">
221+
<ul>
222+
<li><a href="https://apex.esa.int/about-apex" class="sub-menu-link" data-drupal-link-system-path="node/5">Mission Statement</a></li>
223+
<li><a href="https://apex.esa.int/news" class="sub-menu-link" data-drupal-link-system-path="node/33">News</a></li>
224+
</ul>
225+
</div>
197226

198227
</li>
199228

instantiation/ide.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ title: Interactive Development Environment
44

55
## Overview
66

7-
The Interactive Development Environment (IDE) within the APEx Project Tools primarily leverages the power of the [Code
8-
Server solution (VS Code in the Cloud)](#code-server), as well as the [JupyterLab](#jupyterlab) solution, both made
7+
The Interactive Development Environment (IDE) within the APEx Project Environments primarily leverages the power of the
8+
[Code Server solution (VS Code in the Cloud)](#code-server), as well as the [JupyterLab](#jupyterlab) solution, both made
99
available through the [User Workspace](user_workspace.md).
1010

1111
These IDE solutions allow developers to maintain a familiar environment and rich feature set while benefiting from the

instantiation/index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Dynamic software components for your project
33
---
44

5-
The APEx Project Tools are designed to provide managed, configurable environments that support the collaboration,
5+
The APEx Project Environments are designed to provide managed, configurable environments that support the collaboration,
66
development, exploration, and visualisation of application project results. These tools are crucial for facilitating the
77
effective sharing, maintenance, and utilisation of project outcomes within the Earth Observation (EO) community,
88
ensuring that they remain readily accessible and usable for extended periods.
@@ -12,15 +12,15 @@ products. It manages the delivery of single-user or shared work environments wit
1212
facilitating a wide range of user tasks, including development, hosting, execution, and exploratory analysis of EO
1313
applications.
1414

15-
At the core of the APEx Project Tools is the ability to manage and deliver these environments effectively. Project-wide
15+
At the core of the APEx Project Environments is the ability to manage and deliver these environments effectively. Project-wide
1616
community-oriented tools, such as the portal, catalogue, documentation portal, and user forum, are managed directly by
1717
Kubernetes and typically instantiated once per project. Conversely, single-user-specific workspaces allow the
1818
instantiation of tools by a single user at any time. These tools, including the User Workspace, Interactive Development
1919
Environment (IDE), and, in certain cases, dashboards and web applications, are managed by JupyterHub. JupyterHub
2020
orchestrates the launching and management of these software deployments, ensuring isolated and customisable environments
2121
for individual users.
2222

23-
A key feature of the APEx Project Tools is the ability to provide managed, configurable environments. These environments
23+
A key feature of the APEx Project Environments is the ability to provide managed, configurable environments. These environments
2424
can be tailored to the specific needs of different projects and users, supporting various tasks, including development,
2525
hosting, execution, and exploratory analysis of EO applications. This flexibility and configurability allow these
2626
projects to focus on their primary research objectives without being bogged down by the technical complexities of
@@ -33,7 +33,7 @@ them available as payable services. For tools components that already exist, suc
3333
integrate these existing services. The technical challenge lies in achieving seamless integration and alignment of
3434
business models, ensuring that newly developed and existing services work harmoniously within the APEx.
3535

36-
The specific components of the APEx Project Tools include:
36+
The specific components of the APEx Project Environments include:
3737

3838
* **[Geospatial Explorer](geospatial_explorer.md)**\
3939
Provide a data-driven user interface to display and visualise geospatial and tabular data from a range of supported
@@ -51,8 +51,8 @@ The specific components of the APEx Project Tools include:
5151
* [**User Forums**](forum.md)\
5252
Providing a community-building platform based on open-source software Discourse.
5353

54-
The APEx Project Tools will be essential for ensuring that the results of EO projects are effectively shared and
54+
The APEx Project Environments will be essential for ensuring that the results of EO projects are effectively shared and
5555
utilised, fostering greater collaboration and innovation within the EO community. By providing robust, scalable, and
56-
user-friendly environments, the APEx Project Tools help maximise the impact of EO research and applications.
56+
user-friendly environments, the APEx Project Environments help maximise the impact of EO research and applications.
5757

58-
Learn how the APEx Project Tools facilitate collaborative working environments for various [use cases](./usecases.qmd).
58+
Learn how the APEx Project Environments facilitate collaborative working environments for various [use cases](./usecases.qmd).

0 commit comments

Comments
 (0)