diff --git a/docs/anchors/mirrr-ux-framework.adoc b/docs/anchors/mirrr-ux-framework.adoc new file mode 100644 index 0000000..064c654 --- /dev/null +++ b/docs/anchors/mirrr-ux-framework.adoc @@ -0,0 +1,39 @@ += MIRRR UX Framework +:categories: design-principles +:roles: ux-designer, product-owner, software-developer, business-analyst +:related: jobs-to-be-done, user-story-mapping +:proponents: +:tags: ux, user-experience, mobile, design, engagement, usability + +[%collapsible] +==== +Full Name:: MIRRR UX Framework — a five-dimension model for evaluating and designing mobile user experiences + +[discrete] +== *Core Concepts*: + +Motion:: Purposeful animation and transitions guide user attention, communicate state changes, and provide feedback without overwhelming + +Interaction:: Intuitive touch targets, gestures, and controls that match users' mental models and physical affordances + +Responsive:: Interface adapts fluidly to different screen sizes, orientations, and input contexts; system feedback is timely + +Readability:: Typography, contrast, layout, and information hierarchy ensure content is effortlessly legible across conditions + +Reachability:: Critical actions and navigation are within comfortable reach of the thumb; layout respects natural hand-grip zones + +[discrete] +== *When to Use*: + +* Evaluating or auditing mobile and touch-based UX +* Designing new mobile or responsive web interfaces +* Conducting heuristic reviews of existing mobile applications +* Prioritizing usability improvements for mobile contexts +* Onboarding teams to mobile-specific UX constraints and best practices + +[discrete] +== *Related Anchors*: + +* <> +* <> +==== diff --git a/docs/anchors/mirrr-ux-framework.de.adoc b/docs/anchors/mirrr-ux-framework.de.adoc new file mode 100644 index 0000000..b33c90d --- /dev/null +++ b/docs/anchors/mirrr-ux-framework.de.adoc @@ -0,0 +1,39 @@ += MIRRR UX Framework +:categories: design-principles +:roles: ux-designer, product-owner, software-developer, business-analyst +:related: jobs-to-be-done, user-story-mapping +:proponents: +:tags: ux, user-experience, mobile, design, engagement, usability + +[%collapsible] +==== +Vollständiger Name:: MIRRR UX Framework — ein Fünf-Dimensionen-Modell zur Bewertung und Gestaltung mobiler Nutzererlebnisse + +[discrete] +== *Kernkonzepte*: + +Motion (Bewegung):: Zweckmäßige Animationen und Übergänge lenken die Aufmerksamkeit der Nutzer, kommunizieren Zustandsänderungen und geben Rückmeldung ohne zu überfordern + +Interaction (Interaktion):: Intuitive Touch-Targets, Gesten und Bedienelemente, die den mentalen Modellen und physischen Affordanzen der Nutzer entsprechen + +Responsive (Reaktionsfähig):: Die Oberfläche passt sich fließend an verschiedene Bildschirmgrößen, Orientierungen und Eingabekontexte an; Systemrückmeldungen erfolgen zeitnah + +Readability (Lesbarkeit):: Typografie, Kontrast, Layout und Informationshierarchie sorgen dafür, dass Inhalte unter allen Bedingungen mühelos lesbar sind + +Reachability (Erreichbarkeit):: Wichtige Aktionen und Navigation sind komfortabel mit dem Daumen erreichbar; das Layout berücksichtigt natürliche Greifzonen der Hand + +[discrete] +== *Wann zu verwenden*: + +* Evaluierung oder Auditing von mobiler und berührungsbasierter UX +* Gestaltung neuer mobiler oder responsiver Web-Oberflächen +* Heuristische Bewertungen bestehender mobiler Anwendungen +* Priorisierung von Usability-Verbesserungen für mobile Kontexte +* Einarbeitung von Teams in mobile UX-spezifische Einschränkungen und Best Practices + +[discrete] +== *Verwandte Anker*: + +* <> +* <> +==== diff --git a/skill/semantic-anchor-translator/references/catalog.md b/skill/semantic-anchor-translator/references/catalog.md index 3454d58..af2f810 100644 --- a/skill/semantic-anchor-translator/references/catalog.md +++ b/skill/semantic-anchor-translator/references/catalog.md @@ -165,6 +165,9 @@ Source: https://github.com/LLM-Coding/Semantic-Anchors ### Semantic Versioning (SemVer) - **Core:** MAJOR.MINOR.PATCH — breaking, feature, fix +### MIRRR UX Framework +- **Core:** Mobile UX evaluation: Motion, Interaction, Responsive, Readability, Reachability + ### BEM Methodology - **Proponents:** Yandex - **Core:** Block__Element--Modifier CSS naming convention diff --git a/website/public/data/anchors.json b/website/public/data/anchors.json index f231223..59b296b 100644 --- a/website/public/data/anchors.json +++ b/website/public/data/anchors.json @@ -514,7 +514,7 @@ }, { "id": "lasr", - "title": "LASR by Toth/Zörner", + "title": "LASR according to Toth/Zörner", "categories": [ "software-architecture" ], @@ -597,6 +597,33 @@ "tags": [], "filePath": "docs/anchors/mental-model-according-to-naur.adoc" }, + { + "id": "mirrr-ux-framework", + "title": "MIRRR UX Framework", + "categories": [ + "design-principles" + ], + "roles": [ + "ux-designer", + "product-owner", + "software-developer", + "business-analyst" + ], + "related": [ + "jobs-to-be-done", + "user-story-mapping" + ], + "proponents": [], + "tags": [ + "ux", + "user-experience", + "mobile", + "design", + "engagement", + "usability" + ], + "filePath": "docs/anchors/mirrr-ux-framework.adoc" + }, { "id": "morphological-box", "title": "Morphological Box", @@ -1096,4 +1123,4 @@ "tags": [], "filePath": "docs/anchors/what-qualifies-as-a-semantic-anchor.adoc" } -] +] \ No newline at end of file diff --git a/website/public/data/categories.json b/website/public/data/categories.json index e5675bd..06df196 100644 --- a/website/public/data/categories.json +++ b/website/public/data/categories.json @@ -15,6 +15,7 @@ "anchors": [ "dry-principle", "fowler-patterns", + "mirrr-ux-framework", "solid-principles", "spot-principle", "ssot-principle" diff --git a/website/public/data/metadata.json b/website/public/data/metadata.json index 615af9d..f7ad6d2 100644 --- a/website/public/data/metadata.json +++ b/website/public/data/metadata.json @@ -1,15 +1,15 @@ { - "generatedAt": "2026-03-06T17:47:31.258Z", + "generatedAt": "2026-03-09T08:46:03.297Z", "version": "1.0.0", "counts": { - "anchors": 55, + "anchors": 57, "categories": 12, "roles": 12 }, "statistics": { - "averageRolesPerAnchor": "3.36", + "averageRolesPerAnchor": "3.37", "averageCategoriesPerAnchor": "1.00", - "anchorsWithTags": 10, - "anchorsWithRelated": 9 + "anchorsWithTags": 12, + "anchorsWithRelated": 11 } } \ No newline at end of file diff --git a/website/public/data/roles.json b/website/public/data/roles.json index 01074c4..75a3194 100644 --- a/website/public/data/roles.json +++ b/website/public/data/roles.json @@ -12,6 +12,7 @@ "impact-mapping", "jobs-to-be-done", "mece", + "mirrr-ux-framework", "moscow", "problem-space-nvc", "pyramid-principle", @@ -102,6 +103,7 @@ "cynefin-framework", "impact-mapping", "jobs-to-be-done", + "mirrr-ux-framework", "morphological-box", "moscow", "problem-space-nvc", @@ -182,6 +184,7 @@ "lasr", "madr", "mental-model-according-to-naur", + "mirrr-ux-framework", "morphological-box", "mutation-testing", "owasp-top-10", @@ -255,6 +258,7 @@ "anchors": [ "bem-methodology", "jobs-to-be-done", + "mirrr-ux-framework", "problem-space-nvc", "user-story-mapping" ]