-
Notifications
You must be signed in to change notification settings - Fork 0
Feature/homepage #3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Fixed link destination for Home sidebar item in Root component - Removed unused import for `Navigate` in App component
- Create a new file `HelloWorld.ts` under `packages/app/src/theme` - Define the `HelloWorld` constant with specific theme options and components - Remove unnecessary import of `themes` from `@backstage/theme`
- Refactor styling in `Root.tsx` to use `paddingLeft` instead of `marginLeft` for `SidebarLogoLink` - Update `LogoIcon.tsx` and `LogoFull.tsx` components for consistency with styling changes in `Root.tsx`
- Revamped sidebar menu icons:
PR Review 🔍
|
Failed to generate code suggestions for PR |
PR Type
Enhancement, Bug fix, Documentation
Description
HomePage
component as the default route inApp.tsx
.HelloWorld
theme.LogoFull
andLogoIcon
components with new SVG paths and attributes.Root
component.HomePage
component with a welcome message.HelloWorld.ts
theme file with custom theme options and components.@backstage/plugin-home
dependency topackage.json
.Changes walkthrough 📝
App.tsx
Update routing and theme configuration in App component.
packages/app/src/App.tsx
Navigate
import.HomePage
component as the default route.HelloWorld
.LogoFull.tsx
Refactor and update LogoFull component.
packages/app/src/components/Root/LogoFull.tsx
LogoIcon.tsx
Refactor and update LogoIcon component.
packages/app/src/components/Root/LogoIcon.tsx
Root.tsx
Update sidebar navigation and styling in Root component.
packages/app/src/components/Root/Root.tsx
SidebarLogoLink
styling frommarginLeft
topaddingLeft
.HomePage.tsx
Add initial HomePage component.
packages/app/src/components/home/HomePage.tsx
HomePage
component with a welcome message.HelloWorld.ts
Implement custom theme options in HelloWorld theme.
packages/app/src/theme/HelloWorld.ts
HelloWorld.ts
.package.json
Add @backstage/plugin-home dependency.
packages/app/package.json
@backstage/plugin-home
dependency.