Open Issues Need Help
View All on GitHubAI Summary: This GitHub issue requests a fix for misaligned links on the 'Settings > About Studio' page. Specifically, four highlighted links are vertically misaligned and need their alignment corrected to improve the page's visual presentation.
AI Summary: Replace three Vuetify buttons in the Kolibri Studio 'Channels > Collections > New collection' section with KButton components from the KDS design system. This involves updating the frontend code to use the new buttons while maintaining existing functionality and visual consistency, except for minor changes inherent to using the new design system.
AI Summary: The task involves removing Vuetify components from a specific error page ('Channel not found') within the Kolibri Studio application. This requires creating a new component that replicates the existing error page's functionality without Vuetify, using custom CSS for styling and replacing Vuetify components with KRouterLink for button functionality. The goal is to maintain the existing visual appearance and functionality while removing the Vuetify dependency. Strict guidelines are in place to avoid modifying other parts of the codebase.
AI Summary: The task involves replacing Vuetify's `VBtn` components with either `KRouterLink` or `KButton` components from the KDS design system in specific locations within the Kolibri Studio's Channels section. This requires locating and modifying the relevant code, ensuring functionality remains unchanged, and verifying the changes through manual testing and providing screenshots.
AI Summary: The task involves removing Vuetify layout components from the Kolibri Studio Settings page and replacing them with a new, Vuetify-independent component called `StudioPage`. `StudioPage` will handle responsive layout using the `useKResponsiveLayout` hook and adhere to specified width, height, padding, and maximum content width constraints. Thorough testing and screenshots are required.
AI Summary: Migrate an offline alert bar in the Kolibri Studio Settings page from using the Vuetify framework to the Kolibri Design System. This involves creating a new component, `StudioOfflineAlert`, that replicates the functionality and appearance of the existing component but without Vuetify dependencies. The new component must adhere to accessibility guidelines, be internationally translatable, and include appropriate transitions and styling.