feat: github fix and ui improvements (#1685)
* feat: Add reusable UI components and fix GitHub repository display * style: Fix linting issues in UI components * fix: Add close icon to GitHub Connection Required dialog * fix: Add CloseButton component to fix white background issue in dialog close icons * Fix close button styling in dialog components to address ghost white issue in dark mode * fix: update icon color to tertiary for consistency The icon color was changed from `text-bolt-elements-icon-info` to `text-bolt-elements-icon-tertiary` * fix: improve repository selection dialog tab styling for dark mode - Update tab menu styling to prevent white background in dark mode - Use explicit color values for better dark/light mode compatibility - Improve hover and active states for better visual hierarchy - Remove unused Tabs imports --------- Co-authored-by: KevIsDev <zennerd404@gmail.com>
This commit is contained in:
@@ -23,6 +23,8 @@ export interface GitHubRepoInfo {
|
||||
updated_at: string;
|
||||
language: string;
|
||||
languages_url: string;
|
||||
private?: boolean;
|
||||
topics?: string[];
|
||||
}
|
||||
|
||||
export interface GitHubContent {
|
||||
|
||||
Reference in New Issue
Block a user