Improve search button accessibility and refresh site metadata
All checks were successful
Build Org Website / build (push) Successful in 32s

This commit is contained in:
gitea-actions
2026-08-19 12:03:35 +01:00
parent d12edea8de
commit 75af3e1f0e
9 changed files with 64 additions and 24 deletions

View File

@@ -246,9 +246,10 @@ time.countdown.expired {
#search-btn {
display: inline-grid;
place-items: center;
flex: 0 0 2.25rem;
width: 2.25rem;
flex: 0 0 auto;
min-width: 2.25rem;
height: 2.25rem;
padding: 0 0.7rem;
background: color-mix(in oklab, var(--surface-soft) 82%, transparent);
border: 1px solid var(--border);
border-radius: 7px;

View File

@@ -1 +1 @@
@import url("./components/org-content.css");
@import url("./components/org-content.css?v=20260819-search-button");

View File

@@ -900,3 +900,10 @@ at <ScriptBlock>, /home/zaine/master-folder/org-platform/org_web/build-logs/gite
2026-08-19T10:47:06.5623386+01:00 [INFO] Running authoring server tests with /home/zaine/master-folder/org-platform/authoring-service/.venv/bin/python.
2026-08-19T10:47:06.6423800+01:00 [INFO] Authoring server tests passed: ran=0, failures=0, errors=0, skipped=0, exit=0
2026-08-19T10:47:06.9163762+01:00 [INFO] Sent authoring server test notification.
2026-08-19T10:54:18.3177904+01:00 [INFO] Prepared current build status for zaine/org_web: severity=Info, status=success
2026-08-19T10:54:18.3252868+01:00 [INFO] Fetching recent Gitea Actions runs for zaine/org_web.
2026-08-19T10:54:18.6806543+01:00 [ERROR] Failed to analyze job 831: Cannot bind argument to parameter 'LogText' because it is an empty string.
2026-08-19T10:54:19.3119955+01:00 [INFO] Sent build status notification with 1 embed(s).
2026-08-19T10:54:19.3330239+01:00 [INFO] Running authoring server tests with /home/zaine/master-folder/org-platform/authoring-service/.venv/bin/python.
2026-08-19T10:54:19.4064725+01:00 [INFO] Authoring server tests passed: ran=0, failures=0, errors=0, skipped=0, exit=0
2026-08-19T10:54:19.6747895+01:00 [INFO] Sent authoring server test notification.

32
home/#backlog.org# Normal file
View File

@@ -0,0 +1,32 @@
#+TITLE: Backlog
#+OPTIONS: num:nil toc:nil
#+DATE: <2025-11-08 Sat 11:08>
#+filetags: :emacs:website:
#+COMMENTS: t
#+SLUG: backlog
* TODO
* DOING
* DONE
- Add a notes page <2025-12-18 Thu>
- Add a *move* function in the competencies board page for mobile <2025-12-18 Thu>
- Refactor the build script to extract functions into seperate files <2025-12-16 Tue>
- Add a WIP property in an org file. If the header contains the string "WIP" then create a list of all WIP items and add to it. Otherwise do nothing.
- Page for latest updated files.
- Give lima extra controls, and update the syntax file for her.
- Service for RDP
- Create the backlog page.
- Database permissions (roles, accounts and schemas) <2026-01-18 Sun>
- how pipelines work <2026-01-18 Sun>
- Use zero trust cloudflare instead of nginx auth <2026-04-01 Wed>
* For another time
- Instead of deleting the output directory each time the website is built, only delete the files that have been changed.

1
home/.#backlog.org Normal file
View File

@@ -0,0 +1 @@
zqayyum@MCSFVGYNC4.33968:1787127281

View File

@@ -6,14 +6,11 @@
#+SLUG: backlog
* TODO
- Give lima accounts to all the services
- Figure out a solution for the shared calendar
- change the font
- Use zero trust cloudflare instead of nginx auth
* DOING
- Database permissions (roles, accounts and schemas)
- how pipelines work
* DONE
@@ -25,7 +22,9 @@
- Give lima extra controls, and update the syntax file for her.
- Service for RDP
- Create the backlog page.
- Database permissions (roles, accounts and schemas) <2026-01-18 Sun>
- how pipelines work <2026-01-18 Sun>
- Use zero trust cloudflare instead of nginx auth <2026-04-01 Wed>
* Things to add to 2026:

View File

@@ -49,7 +49,7 @@
<span class=\"visually-hidden\">Search notes</span>
<input type=\"search\" id=\"search-input\" placeholder=\"Search notes\" aria-label=\"Search notes\" />
</label>
<button id=\"search-btn\" aria-label=\"Search\" type=\"button\">Search</button>
<button id=\"search-btn\" aria-label=\"Search\" aria-expanded=\"false\" aria-controls=\"search-inline-panel\" type=\"button\">Search</button>
<button class=\"theme-toggle\" id=\"theme-toggle\" type=\"button\" aria-label=\"Switch theme\">Theme</button>
</div>
</div>

View File

@@ -4,7 +4,7 @@
See the categories: @@html:<a href="../home/categories.html">Categories</a>@@
* Posts:
- [[file:career/career-list.org][Career List]] @@html:<span class="post-date">19-08-2026 10:46</span>@@
- [[file:career/career-list.org][Career List]] @@html:<span class="post-date">19-08-2026 10:58</span>@@
- [[file:career/cross-site-scripting-xss.org][Cross-Site Scripting (XSS)]] @@html:<span class="post-date">01-06-2026 10:21</span>@@ @@html:<a href="/tags/learning.html"><span class="post-tag">learning</span></a>@@ @@html:<a href="/tags/notes.html"><span class="post-tag">notes</span></a>@@
- [[file:career/ha-dr.org][High Availability, Disaster Recovery and Business Continuity]] @@html:<span class="post-date">11-03-2026 17:18</span>@@ @@html:<a href="/tags/learning.html"><span class="post-tag">learning</span></a>@@ @@html:<a href="/tags/notes.html"><span class="post-tag">notes</span></a>@@
- [[file:career/javascript.org][Understands the Javascript language]] @@html:<span class="post-date">11-03-2026 16:52</span>@@ @@html:<a href="/tags/learning.html"><span class="post-tag">learning</span></a>@@ @@html:<a href="/tags/notes.html"><span class="post-tag">notes</span></a>@@

View File

@@ -104,15 +104,15 @@ flowchart TD
n43 --> n49
n50["Tag: website"]
n43 --> n50
n51["Tag: life"]
n51["Tag: update"]
n43 --> n51
n52["Tag: update"]
n52["Tag: life"]
n43 --> n52
n53["Tag: insights"]
n53["Tag: education"]
n43 --> n53
n54["Tag: emacs"]
n54["Tag: insights"]
n43 --> n54
n55["Tag: education"]
n55["Tag: emacs"]
n43 --> n55
n56["Tag: reading"]
n43 --> n56
@@ -218,11 +218,11 @@ flowchart TD
click n48 "tags/notes.html" "Tag: notes"
click n49 "tags/review.html" "Tag: review"
click n50 "tags/website.html" "Tag: website"
click n51 "tags/life.html" "Tag: life"
click n52 "tags/update.html" "Tag: update"
click n53 "tags/insights.html" "Tag: insights"
click n54 "tags/emacs.html" "Tag: emacs"
click n55 "tags/education.html" "Tag: education"
click n51 "tags/update.html" "Tag: update"
click n52 "tags/life.html" "Tag: life"
click n53 "tags/education.html" "Tag: education"
click n54 "tags/insights.html" "Tag: insights"
click n55 "tags/emacs.html" "Tag: emacs"
click n56 "tags/reading.html" "Tag: reading"
click n57 "tags/maths.html" "Tag: maths"
click n59 "posts/posts-intro.html" "Posts Introduction"
@@ -309,11 +309,11 @@ flowchart TD
- [[file:tags/notes.org][Tag: notes]]
- [[file:tags/review.org][Tag: review]]
- [[file:tags/website.org][Tag: website]]
- [[file:tags/life.org][Tag: life]]
- [[file:tags/update.org][Tag: update]]
- [[file:tags/life.org][Tag: life]]
- [[file:tags/education.org][Tag: education]]
- [[file:tags/insights.org][Tag: insights]]
- [[file:tags/emacs.org][Tag: emacs]]
- [[file:tags/education.org][Tag: education]]
- [[file:tags/reading.org][Tag: reading]]
- [[file:tags/maths.org][Tag: maths]]
- posts