Page MenuHomePhabricator

[web] Move navigation panel from the sidebar to a topbar
AbandonedPublic

Authored by inka on Jan 22 2023, 10:18 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Nov 24, 2:59 AM
Unknown Object (File)
Sun, Nov 24, 12:35 AM
Unknown Object (File)
Oct 28 2024, 8:11 AM
Unknown Object (File)
Oct 25 2024, 6:55 AM
Unknown Object (File)
Sep 28 2024, 1:02 PM
Unknown Object (File)
Sep 28 2024, 1:01 PM
Unknown Object (File)
Sep 28 2024, 12:53 PM
Unknown Object (File)
Sep 23 2024, 10:06 AM
Subscribers

Details

Summary

Linear issue: https://linear.app/comm/issue/ENG-2739/move-navigationpanel-from-the-sidebar-to-a-top-bar
Due to this change the LeftLayoutAside is no longer needed, and the styles for the AppSwitcher, SettingsSwitcher and NavigationPanel should be moved out of left-layout-aside.css, and more importantly all of those should be moved out of web/sidebar. But this diff is quite big as it is, so I'll do that in following diffs.

Test Plan

Run web app, check that the top bar displayes correctly in Inbox and in Settings. Check that calendar filters display correctly, check that removing the calendar app works fine.

Diff Detail

Repository
rCOMM Comm
Branch
inka/community_drawer_web
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

inka requested review of this revision.Jan 22 2023, 10:33 AM
inka retitled this revision from Move navigation panel from the sidebar to a topbar to [web] Move navigation panel from the sidebar to a topbar.Jan 22 2023, 11:01 AM
inka edited the summary of this revision. (Show Details)
inka planned changes to this revision.Jan 23 2023, 5:58 AM

The settings tab is actually supposed to stay as it was, I'll have to do this differently