wip: connect to github

This commit is contained in:
2026-04-23 11:18:43 +01:00
parent 302d0d3222
commit b327648d31
12 changed files with 399 additions and 97 deletions

View File

@@ -1,4 +1,3 @@
use gpui::prelude::FluentBuilder;
use gpui::{ParentElement, Styled, div};
use crate::component::button::button;
@@ -36,7 +35,7 @@ impl gpui::Render for TitleBar {
let user_avatar = match user {
QueryStatus::Err(api::Error::Unauthenticated) => div().absolute().right_2p5().child(
button("login-btn", cx)
button("login-btn")
.leading(font_icon(FontIcon::Github, cx))
.label("Login"),
),
@@ -78,6 +77,6 @@ fn repo_selector<T: 'static>(cx: &gpui::Context<T>) -> gpui::Div {
.gap_1()
.text_xs()
.child(font_icon(FontIcon::FolderGit, cx).size_3())
.child(text("test/repo", cx))
.child(text("test/repo"))
.child(font_icon(FontIcon::ChevronDown, cx).size_3())
}