refactor: Cleanup git state - commit all staged changes

Major refactoring cleanup:
- Add new controller architecture (class-controller-*.php)
- Add new settings-v2 UI (views/settings-v2/)
- Add new CSS architecture (agentic-sidebar.css, tokens)
- Add esbuild build pipeline (scripts/build.js, package.json)
- Add composer dependencies (vendor/)
- Add frontend src directory (assets/js/src/index.jsx)
- Add documentation files
- Remove old/obsolete files (class-settings.php, old CSS)

This commits all pending changes from previous refactoring efforts.
This commit is contained in:
Dwindi Ramadhana
2026-06-17 05:27:58 +07:00
parent d3f142222c
commit 690991c526
7963 changed files with 941566 additions and 67372 deletions

View File

@@ -0,0 +1 @@
<a id="{{- node.value -}}"></a>

View File

@@ -0,0 +1,5 @@
{%- if node.internalTarget -%}
<sup>[<a href="{{- renderTarget(node.internalTarget) -}}">{{- node.value -}}</a>]</sup>
{%- else -%}
<sup>[{{- node.value -}}]</sup>
{%- endif -%}

View File

@@ -0,0 +1 @@
{{- include('inline/link.html.twig') -}}

View File

@@ -0,0 +1,5 @@
<em>
{%- for child in node.children -%}
{{- renderNode(child) -}}
{%- endfor -%}
</em>

View File

@@ -0,0 +1,5 @@
{%- if node.internalTarget -%}
<sup>[<a href="{{- renderTarget(node.internalTarget) -}}">{{- node.value -}}</a>]</sup>
{%- else -%}
<sup>[{{- node.value -}}]</sup>
{%- endif -%}

View File

@@ -0,0 +1,2 @@
<img src="{%- if node.value is external_target -%} {{ node.value }} {%- else -%} {{ asset(node.value) }} {%- endif -%}" alt="{{- node.altText -}}"
{%- if node.title %} title="{{- node.title -}}" {%- endif -%}/>

View File

@@ -0,0 +1,3 @@
{%- for child in node.children -%}
{{- renderNode(child) -}}
{%- endfor -%}

View File

@@ -0,0 +1,14 @@
{%- if node.url -%}
<a href="{{- node.url -}}"
{%- for key, value in attributes %} {{- key -}}="{{- value -}}"{% endfor -%}
{%- if node.classes %} class="{{ node.classesString }}"{% endif -%}
>
{%- for child in node.children -%}
{{- renderNode(child) -}}
{%- endfor -%}
</a>
{%- else -%}
{%- for child in node.children -%}
{{- renderNode(child) -}}
{%- endfor -%}
{%- endif -%}

View File

@@ -0,0 +1 @@
<code>{{- node.value -}}</code>

View File

@@ -0,0 +1 @@
&nbsp;

View File

@@ -0,0 +1 @@
<br>

View File

@@ -0,0 +1 @@
{{- node.value -}}

View File

@@ -0,0 +1 @@
{{- include('inline/link.html.twig') -}}

View File

@@ -0,0 +1,5 @@
<strong>
{%- for child in node.children -%}
{{- renderNode(child) -}}
{%- endfor -%}
</strong>

View File

@@ -0,0 +1 @@
<abbr title="{{ node.definition }}"{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.term }}</abbr>

View File

@@ -0,0 +1 @@
<em class="aspect{%- if node.class %} {{ node.class }}{% endif %}">{{ node.value }}</em>

View File

@@ -0,0 +1 @@
<br/>

View File

@@ -0,0 +1 @@
<code{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</code>

View File

@@ -0,0 +1 @@
<strong class="command{%- if node.class %} {{ node.class }}{% endif %}">{{ node.value }}</strong>

View File

@@ -0,0 +1 @@
<em class="dfn{%- if node.class %} {{ node.class }}{% endif %}">{{ node.value }}</em>

View File

@@ -0,0 +1 @@
<em{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</em>

View File

@@ -0,0 +1 @@
<span class="pre file{%- if node.class %} {{ node.class }}{% endif %}">{{ node.value }}</span>

View File

@@ -0,0 +1,4 @@
{%- include [
('inline/textroles/' ~ node.type ~ '.html.twig'),
'inline/textroles/unknown.html.twig'
] -%}

View File

@@ -0,0 +1 @@
<span class="guilabel{%- if node.class %} {{ node.class }}{% endif %}">{{ node.value }}</span>

View File

@@ -0,0 +1 @@
<kbd{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</kbd>

View File

@@ -0,0 +1 @@
<code{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</code>

View File

@@ -0,0 +1 @@
<em class="mailheader{%- if node.class %} {{ node.class }}{% endif %}">{{ node.value }}</em>

View File

@@ -0,0 +1 @@
<math{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</math>

View File

@@ -0,0 +1 @@
<span{%- if node.class %} class="{{ node.class }}"{% endif %}>{{- node.value -}}</span>

View File

@@ -0,0 +1 @@
<strong{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</strong>

View File

@@ -0,0 +1 @@
<sub{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</sub>

View File

@@ -0,0 +1 @@
<sub{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</sub>

View File

@@ -0,0 +1 @@
<sup{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</sup>

View File

@@ -0,0 +1 @@
<sup{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</sup>

View File

@@ -0,0 +1 @@
<cite{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</cite>

View File

@@ -0,0 +1 @@
<cite{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</cite>

View File

@@ -0,0 +1 @@
<cite{%- if node.class %} class="{{ node.class }}"{% endif %}>{{ node.value }}</cite>

View File

@@ -0,0 +1 @@
<code class="{{ node.type }}{%- if node.class %} {{ node.class }}{% endif %}">{{ node.value }}</code>

View File

@@ -0,0 +1 @@
{{- renderNode(node.child) -}}