Skip to content

(feat) sidebar - #77

Merged
benjaminstrasser merged 10 commits into
mainfrom
sidebar
Jun 7, 2024
Merged

(feat) sidebar#77
benjaminstrasser merged 10 commits into
mainfrom
sidebar

Conversation

@benjaminstrasser

@benjaminstrasser benjaminstrasser commented May 31, 2024

Copy link
Copy Markdown
Member

Added a sidebar for the authenticated section of the site.
Also added the following blank pages, which can be navigated to via the sidebar

/projects
/projects/[id]/keys
/projects/[id]/languages
/projects/[id]/settings
/projects/[id]/translations

Depends on #74

@jjnp jjnp left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fine with me. We might down the line end up changing some stuff, but I don't see why we'd start predicting the future with the PR^^ Let's merge!

@jjnp jjnp left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gibt ein paar kleinere Issues, review folgt.

@benjaminstrasser

Copy link
Copy Markdown
Member Author

ran
git rebase --onto main auth-redesign sidebar
after #74 was merged. This no longer depends on #74

@sjaghori sjaghori left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

Comment thread src/routes/(authenticated)/+layout.svelte Outdated
Comment thread src/routes/(authenticated)/+layout.svelte Outdated
Comment thread src/routes/(authenticated)/projects/[id]/+layout.ts
sjaghori
sjaghori previously approved these changes Jun 3, 2024

@sjaghori sjaghori left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks much better

Comment thread src/components/sidebar/sidebar.svelte Outdated
Comment thread src/routes/(authenticated)/+layout.svelte Outdated
Comment thread src/routes/(authenticated)/projects/+page.svelte
sjaghori
sjaghori previously approved these changes Jun 3, 2024
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
@benjaminstrasser benjaminstrasser changed the title (feat) Sidebar (feat) sidebar Jun 6, 2024

@mledl mledl left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most things have been said. A really solid starting point 🚀
Let's go with this, since things will change along the way anyways.

Comment thread src/components/sidebar/sidebar.svelte
@benjaminstrasser

Copy link
Copy Markdown
Member Author

@mledl and I agreed to move the theme discussion into another PR. @sajaghori @jjnp any open issues that still need some work?

Comment thread src/routes/(authenticated)/+layout.svelte Outdated
Comment thread src/routes/(authenticated)/+layout.svelte Outdated
Comment thread src/routes/(authenticated)/+layout.svelte Outdated
@benjaminstrasser
benjaminstrasser merged commit cf5e59e into main Jun 7, 2024
@benjaminstrasser
benjaminstrasser deleted the sidebar branch June 7, 2024 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants