Skip to content

Commit 8af9648

Browse files
committed
Fix remaining alt texts, missing frontmatter, and emoji in technical docs
Alt texts replaced with descriptive text: - quickstart.md: abapGit installation, ABAP Cloud install, SICF screens - troubleshooting.md: debug tools screenshot - productive_usage.md: transport process diagram - logo.md: all 4 logo/favicon/cover images - launchpad.md: 5 cache management screenshots (GitHub hash → descriptive) Missing frontmatter added: - general.md, tables.md: add outline: [2, 4] block Emoji removed from technical articles: - concept.md, how_it_all_works.md, dx.md, cloud.md: strip emoji from "Happy ABAPing!" closing line https://claude.ai/code/session_01AaA4EMw83KMzGP6kaDZPJU
1 parent 6813029 commit 8af9648

11 files changed

Lines changed: 25 additions & 19 deletions

File tree

docs/configuration/launchpad.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ Sometimes, installation via abapGit can cause cache-related issues. Here's how t
2525
#### Cache Management
2626

2727
1. Recalculate app index of z2ui5 with report /UI5/APP_INDEX_CALCULATE
28-
![389816897-f18e791e-1e07-4381-a8a8-deb5af3ec02c](https://github.com/user-attachments/assets/50c505ab-c58e-46a6-999e-67c4e4cdb929)
29-
![389816886-093d087f-4d7d-48b3-b7c4-75c16046af5b](https://github.com/user-attachments/assets/81f8feae-fcfe-4175-aa91-28ce8d681539)
28+
![App index calculation report selection screen](https://github.com/user-attachments/assets/50c505ab-c58e-46a6-999e-67c4e4cdb929)
29+
![App index calculation report output](https://github.com/user-attachments/assets/81f8feae-fcfe-4175-aa91-28ce8d681539)
3030

3131
2. Recalculate index of distribution layer with report /UI5/APP_INDEX_CALCULATE (if tab isn't visible try switching to another tab, then it usually appears)
32-
![389817086-2a480005-f9f9-46e8-a432-456494957665](https://github.com/user-attachments/assets/3fce0f2e-96f9-4487-9226-7940336582b1)
33-
![389817130-389f2be1-d75b-4dbb-aa81-e5b5e4202440](https://github.com/user-attachments/assets/dc149874-6731-496d-90bf-79cb83d8c97d)
32+
![Distribution layer tab in app index calculation report](https://github.com/user-attachments/assets/3fce0f2e-96f9-4487-9226-7940336582b1)
33+
![Distribution layer recalculation output](https://github.com/user-attachments/assets/dc149874-6731-496d-90bf-79cb83d8c97d)
3434

3535
3. Invalidate http caches in transaction SMICM
36-
![389817432-f6568b5e-0588-4a98-83cc-f1bd58e0dd64](https://github.com/user-attachments/assets/497b7677-8009-472e-9b50-34719105a12e)
36+
![HTTP cache invalidation in transaction SMICM](https://github.com/user-attachments/assets/497b7677-8009-472e-9b50-34719105a12e)
3737

3838
4. Clear browser caches and hard reload
3939

docs/configuration/productive_usage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The project will be continuously further developed, so there's no specific "stab
1818

1919
#### Transport
2020
Install the project using abapGit into your development system. Then, use the normal transport process for deployment to production:
21-
![alt text](image-3.png){ width=80% }
21+
![Transport process from development to production via abapGit](image-3.png){ width=80% }
2222

2323
#### Renaming
2424
If you're starting new development but already have abap2UI5 apps running in production, and you're worried about updating to the latest release, consider installing abap2UI5 multiple times in your system using the [renaming feature](/advanced/renaming). This way, you can safely continue development without affecting your existing apps in production.

docs/configuration/troubleshooting.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ On the frontend, abap2UI5 behaves like a standard UI5 app, so you can use all ty
1313

1414
##### Debugging Tools
1515
To begin, press `Ctrl+F12` to open the built-in debugger tools in abap2UI5
16-
![alt text](debug.png)
16+
![Built-in debugger showing XML View and Data Model inspection](debug.png)
1717
Here, you can inspect the XML View and check the Data Model bound to the view.
1818

1919
##### UI5 Inspector

docs/development/general.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
---
2+
outline: [2, 4]
3+
---
14
# Controller
25

36
abap2UI5 offers great flexibility in how you structure your apps. Most sample applications follow a pattern similar to the one below. You can use it as a starting point, but feel free to adapt it or build a wrapper on top of abap2UI5 for more customized behavior.

docs/development/model/tables.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
---
2+
outline: [2, 4]
3+
---
14
# Tables, Trees
25
This section covers how to display complex data structures like tables, trees, and nested structures in your views.
36

docs/get_started/quickstart.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ outline: [2, 4]
88

99
Install [abap2UI5](https://github.com/abap2UI5/abap2UI5) with [abapGit:](https://abapgit.org)
1010

11-
![alt text](image.png)
11+
![abapGit repository installation screen for abap2UI5](image.png)
1212

1313
::: details ABAP Cloud
14-
![alt text](image-4.png)
14+
![abapGit installation for ABAP Cloud environments](image-4.png)
1515
:::
1616

1717

@@ -49,8 +49,8 @@ ENDCLASS.
4949

5050
Next use the transaction SICF to create a new HTTP service with the handler above:
5151

52-
![395892553-dd699c28-1b4e-4751-a049-0f01962a70ae](https://github.com/user-attachments/assets/b76d9459-79be-40e1-a00e-b4e8cbbab9d4) <br>
53-
![alt text](image-5.png)
52+
![SICF service creation dialog in transaction SICF](https://github.com/user-attachments/assets/b76d9459-79be-40e1-a00e-b4e8cbbab9d4) <br>
53+
![HTTP handler class assignment in SICF service configuration](image-5.png)
5454

5555
::: details ABAP Cloud
5656
For ABAP Cloud environments, follow [this guide.](https://developers.sap.com/tutorials/abap-environment-create-http-service.html)

docs/resources/logo.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Logo
22

33
#### Logo
4-
![alt text](/public/logo.png)
4+
![abap2UI5 logo](/public/logo.png)
55

66
#### Logo without Background
7-
![alt text](/public/logo_white_back.png)
7+
![abap2UI5 logo on white background](/public/logo_white_back.png)
88

99
#### Favicon
10-
![alt text](/public/favicon.ico)
10+
![abap2UI5 favicon](/public/favicon.ico)
1111

1212
#### Code Cover
13-
![alt text](/public/code_cover.png)
13+
![abap2UI5 code cover image](/public/code_cover.png)

docs/technical/cloud.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,4 +122,4 @@ abap2UI5 provides an alternative, especially for developers who prefer lightweig
122122

123123
abap2UI5 is fully cloud-ready. It enables modern, backend-driven UI5 development while remaining upgrade-stable and compatible with SAP BTP ABAP Environment and S/4HANA Public Cloud. Each app can be developed in a cloud-ready manner, making it a perfect addition to existing RAP or UI5 freestyle apps.
124124

125-
Happy ABAPing! ❤️🦖🦕🦣
125+
Happy ABAPing!

docs/technical/concept.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ Limitations:
250250

251251
By moving UI control to the ABAP backend and using UI5 solely for HTML creation, abap2UI5 enables fast and efficient development of business applications — without the complexity of SPA architectures.
252252

253-
Happy ABAPing! ❤️🦖🦕🦣
253+
Happy ABAPing!
254254

255255
**References:**
256256
- [htmx in a nutshell](https://htmx.org/docs/#introduction)

docs/technical/dx.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,4 +248,4 @@ Sharing your apps or code is simple. Since abap2UI5 apps are standard ABAP class
248248
abap2UI5 brings back familiar ABAP development patterns. It reuses proven concepts like Selection Screens, ALV tables, and popup dialogs — but renders them as UI5 apps, all defined and executed in ABAP.
249249
The result: backend-driven UI development with minimal tooling and fast iterations. Whether you're prototyping or building full business apps, abap2UI5 keeps development close to what ABAP developers know best.
250250

251-
Happy ABAPing! ❤️🦖🦕🦣
251+
Happy ABAPing!

0 commit comments

Comments
 (0)