\n\n\u003C!-- Or more granular control -->\n\u003CMDC \n :value=\"content\"\n :ui=\"{\n prose: {\n h1: { leading: 'hidden', leadingIcon: 'hidden' },\n h2: { leading: 'hidden', leadingIcon: 'hidden' }\n }\n }\"\n/>\n```\n\n## Use Case\n\n**Displaying AI/LLM generated content** where anchor links are undesirable:\n- Game interfaces showing AI-generated text\n- Chat applications with LLM responses \n- Content previews or excerpts\n- Educational tools displaying sample outputs\n\nIn these scenarios, anchor links serve no purpose and can be distracting or break the user experience.\n\n## Expected Behavior\n\n- Component-level `:ui` prop should merge with global prose configuration\n- Should work consistently with both `@nuxt/content` and standalone MDC usage\n- Should not require global configuration changes for per-component customization\n\n## Current Versions\n\n- `@nuxt/ui-pro` (v3)\n- 'uiPro.mdc' set to true or false in `nuxt.config` does not make a difference\n\n## Additional Context\n\nThis would align with Nuxt UI's existing pattern of allowing component-level customization via `:ui` props, providing developers with fine-grained control while maintaining sensible defaults.\n\n### Additional context\n\n_No response_",[2900,2903,2906],{"name":2901,"color":2902},"enhancement","a2eeef",{"name":2904,"color":2905},"v3","49DCB8",{"name":2907,"color":2908},"triage","ffffff",4216,"ui","Allow disabling anchor links per MDC component instance via :ui prop","2025-05-24T15:32:22Z","https://github.com/nuxt/ui/issues/4216",0.80470544,{"description":2916,"labels":2917,"number":2922,"owner":2869,"repository":2869,"state":2870,"title":2923,"updated_at":2924,"url":2925,"score":2926},"### Describe the feature\n\nFor now we have the current state of these utils:\r\n\r\n| Name | Kit | Runtime |\r\n| --- | --- | --- |\r\n| `useRuntimeConfig` | ✅ | ✅ |\r\n| `useAppConfig` | ✅ | ✅ |\r\n| `updateRuntimeConfig` | ✅ | ❌ |\r\n| `updateAppConfig` | ❌ | ✅ |\r\n\r\nThese causes some struggle to developers, who, for example, want to use `updateRuntimeConfig` after build step #27847\r\n\r\nOn the other side, with 3.12 we can use hook for updating runtimeConfig, not appConfig, which leads to that situation:\r\n\r\n\r\nOr that (which is even worse, because `updateAppConfig` is autoimported and silenced the IDE)\r\n\r\n\r\nMy suggestion is to add missing utils on both sides and clarify the difference between usage inside kit and runtime versions.\n\n### Additional information\n\n- [X] Would you be willing to help implement this feature?\n- [ ] Could this feature be implemented as a module?\n\n### Final checks\n\n- [X] Read the [contribution guide](https://nuxt.com/docs/community/contribution).\n- [X] Check existing [discussions](https://github.com/nuxt/nuxt/discussions) and [issues](https://github.com/nuxt/nuxt/issues).",[2918,2921],{"name":2919,"color":2920},"discussion","538de2",{"name":2879,"color":2891},27857,"Align `appConfig` and `runtimeConfig` DX","2024-06-30T11:03:16Z","https://github.com/nuxt/nuxt/issues/27857",0.8065313,{"description":2928,"labels":2929,"number":2934,"owner":2869,"repository":2910,"state":2935,"title":2936,"updated_at":2937,"url":2938,"score":2939},"### Description\n\nI tried to set toast position like [https://github.com/nuxt/ui/blob/d79da9d7b60c9972af64acd8e6eef4ae7d6bc3eb/docs/app/app.config.ts#L3](https://github.com/nuxt/ui/blob/d79da9d7b60c9972af64acd8e6eef4ae7d6bc3eb/docs/app/app.config.ts#L3).\nBut it didn't work\nHere's my code\n```ts\nexport default defineAppConfig({\n toaster: {\n position: \"top-center\" as const,\n expand: true,\n duration: 5000,\n },\n theme: {\n radius: 0.5,\n },\n ui: {\n colors: {\n primary: \"sky\",\n secondary: \"violet\",\n success: \"green\",\n info: \"blue\",\n warning: \"yellow\",\n error: \"red\",\n neutral: \"slate\",\n },\n },\n})\n```\nb.t.w. theme.radius also not working.",[2930,2933],{"name":2931,"color":2932},"question","d876e3",{"name":2904,"color":2905},4153,"closed","About app.config.ts set toast position and duration","2025-05-15T08:40:30Z","https://github.com/nuxt/ui/issues/4153",0.5957554,{"description":2941,"labels":2942,"number":2950,"owner":2869,"repository":2869,"state":2935,"title":2951,"updated_at":2952,"url":2953,"score":2954},"### Environment\n\nmac m1\r\n\n\n### Reproduction\n\n- [stackblitz](https://stackblitz.com/edit/nuxt-starter-8svbbt?file=nuxt.config.ts)\r\n\r\nOn the right window, there is a refresh button on the left of the URL\n\n### Describe the bug\n\n- `nuxt.config.js`\r\n\r\nIf pageTransition is set. Refreshing page scrolls will to the top\r\n\r\n```ts\r\nexport default defineNuxtConfig({\r\n app: {\r\n pageTransition: { name: 'page', mode: 'out-in' },\r\n },\r\n});\r\n```\r\n\r\nBut disable pageTransition. the scroller will be at the position before refreshing\r\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[2943,2944,2947,2948,2949],{"name":2857,"color":2858},{"name":2945,"color":2946},"3.x","29bc7f",{"name":2860,"color":2861},{"name":2863,"color":2864},{"name":2866,"color":2867},19664,"app.pageTransition Refreshing page scrolls will to the top","2024-01-29T13:56:24Z","https://github.com/nuxt/nuxt/issues/19664",0.7568527,{"labels":2956,"number":2961,"owner":2869,"repository":2869,"state":2935,"title":2962,"updated_at":2963,"url":2964,"score":2965},[2957,2958],{"name":2879,"color":2891},{"name":2959,"color":2960},"2.x","d4c5f9",9566,"app/router.scrollBehavior.js does not work on Android","2023-01-22T15:44:59Z","https://github.com/nuxt/nuxt/issues/9566",0.77254146,{"description":2967,"labels":2968,"number":2971,"owner":2869,"repository":2869,"state":2935,"title":2972,"updated_at":2973,"url":2974,"score":2975},"### Environment\n\n- Operating System: Linux\r\n- Node Version: v18.18.0\r\n- Nuxt Version: 3.10.1\r\n- CLI Version: 3.10.0\r\n- Nitro Version: 2.8.1\r\n- Package Manager: npm@10.2.3\r\n- Builder: -\r\n- User Config: devtools, ssr, app, css\r\n- Runtime Modules: -\r\n- Build Modules: -\n\n### Reproduction\n\nhttps://stackblitz.com/edit/nuxt-starter-njpvcp\n\n### Describe the bug\n\nThe following is a very common application layout(also shown in layouts/default.vue in the reproduction link):\r\n```\r\n\u003CHeader />\r\n\u003Cslot /> \u003C!-- References to the page -->\r\n\u003CFooter />\r\n```\r\nWhen we use 'out-in' mode in pageTransition in nuxt.config.ts:\r\n```\r\npageTransition: { name: 'page', mode: 'out-in' }\r\n```\r\nAnd we **CLICK ON THE LINK** . This is what's rendered in the DOM.\r\n```\r\n\u003CHeader />\r\n\u003CFooter />\r\n\u003Cslot /> \u003C!-- References to the page -->\r\n```\r\nAlso when we use the following layout:\r\n```\r\n\u003CHeader />\r\n\u003Cdiv>\r\n \u003Cslot /> \u003C!-- References to the page -->\r\n \u003Cp>More Content\u003C/p>\r\n\u003C/div>\r\n\u003CFooter />\r\n```\r\nThis is the result in the DOM, after the link is clicked:\r\n```\r\n\u003CHeader />\r\n\u003Cdiv>\r\n \u003Cp>More Content\u003C/p>\r\n \u003Cslot /> \u003C!-- References to the page -->\r\n\u003C/div>\r\n\u003CFooter />\r\n```\r\nNuxt v3 it seems that append the slot at the end of the parent element. Which seems a bug to me. Looks like there needs to be a handling in appending the slot in the correct order.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[2969,2970],{"name":2945,"color":2946},{"name":2879,"color":2891},25739,"Slot position gets shifted when using the out-in page transition","2024-02-11T09:36:25Z","https://github.com/nuxt/nuxt/issues/25739",0.77694315,{"description":2977,"labels":2978,"number":2981,"owner":2869,"repository":2910,"state":2935,"title":2982,"updated_at":2983,"url":2984,"score":2985},"### Description\n\nHi guys would be nice if there's a config value that sets `progress: false`, cause someone doesn't like it...\nit can be disabled on ui with display none, but a more correct approach would be in app config.\nThanks.\n\n### Additional context\n\n\u003Cimg width=\"382\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/fc3885e7-fcfb-4950-a239-f0e4053de69d\" />",[2979,2980],{"name":2901,"color":2902},{"name":2904,"color":2905},3270,"[Feature request] Toast hide progress in app.config","2025-05-12T12:47:03Z","https://github.com/nuxt/ui/issues/3270",0.7770894,["Reactive",2987],{},["Set"],["ShallowReactive",2990],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fQfqhQ6o45SZPxMccK1Qf5NQBk8wGJo4KfKgNBYd0Bw4":-1},"/nuxt/ui/4104"]