@@ -64,14 +78,13 @@
-
-
-
-
-
+
+} @else if (viewSource) {
+
+} @else {
@for (e of serverError; track e) {
{{ e }}
}
-
+}
diff --git a/src/app/component/ext/ext.component.ts b/src/app/component/ext/ext.component.ts
index cba7f45cf..e486676ca 100644
--- a/src/app/component/ext/ext.component.ts
+++ b/src/app/component/ext/ext.component.ts
@@ -49,6 +49,8 @@ export class ExtComponent implements OnChanges, HasChanges {
@Input()
ext!: Ext;
+ @Input()
+ useEditPage = false;
editForm!: UntypedFormGroup;
submitted = false;
diff --git a/src/app/component/sidebar/sidebar.component.html b/src/app/component/sidebar/sidebar.component.html
index 5e54586bb..adefab978 100644
--- a/src/app/component/sidebar/sidebar.component.html
+++ b/src/app/component/sidebar/sidebar.component.html
@@ -1,29 +1,36 @@
-
☰
-
-
-
-
-
+ @if (showToggle) {
+
☰
+ }
+ @if (store.view.type && (!home || store.view.search || store.view.filter.length || query.page?.content?.length)) {
+
+
+ @if (expanded && (store.view.settings || store.view.tags)) {
+
+
+
+
+ }
-
+ }
@if (expanded) {
@if (store.view.type && (!home || store.view.search || store.view.filter.length || query.page?.content?.length)) {
-
+ @if (store.view.tag) {
+
+ }
}
-
+ @if (store.view.type) {
+
+ }
}
@if (!user && canAddTag && !plugin?.config?.reply && store.account.user && (store.view.type === 'ref' || store.view.current === 'ref/summary')) {
@@ -119,107 +126,134 @@
}
-
-
-