Adjust styling

Antonio Scandurra created

Change summary

crates/theme/src/theme.rs         | 2 +-
crates/zed/src/zed.rs             | 2 +-
styles/src/styleTree/statusBar.ts | 1 +
3 files changed, 3 insertions(+), 2 deletions(-)

Detailed changes

crates/theme/src/theme.rs 🔗

@@ -277,7 +277,7 @@ pub struct StatusBar {
     pub height: f32,
     pub item_spacing: f32,
     pub cursor_position: TextStyle,
-    pub active_language: Interactive<TextStyle>,
+    pub active_language: Interactive<ContainedText>,
     pub auto_update_progress_message: TextStyle,
     pub auto_update_done_message: TextStyle,
     pub lsp_status: Interactive<StatusBarLspStatus>,

crates/zed/src/zed.rs 🔗

@@ -346,8 +346,8 @@ pub fn initialize_workspace(
         status_bar.add_left_item(feedback_button, cx);
         status_bar.add_left_item(diagnostic_summary, cx);
         status_bar.add_left_item(activity_indicator, cx);
-        status_bar.add_right_item(cursor_position, cx);
         status_bar.add_right_item(active_buffer_language, cx);
+        status_bar.add_right_item(cursor_position, cx);
     });
 
     auto_update::notify_of_any_new_update(cx.weak_handle(), cx);

styles/src/styleTree/statusBar.ts 🔗

@@ -26,6 +26,7 @@ export default function statusBar(colorScheme: ColorScheme) {
         border: border(layer, { top: true, overlay: true }),
         cursorPosition: text(layer, "sans", "variant"),
         activeLanguage: {
+            padding: { left: 6, right: 6 },
             ...text(layer, "sans", "variant"),
             hover: {
                 ...text(layer, "sans", "on")