Skip to content

[WIP] Extension Frontend#7

Merged
benkoppe merged 9 commits into
mainfrom
annie/extension
Apr 27, 2026
Merged

[WIP] Extension Frontend#7
benkoppe merged 9 commits into
mainfrom
annie/extension

Conversation

@anchen9
Copy link
Copy Markdown
Contributor

@anchen9 anchen9 commented Apr 17, 2026

Summary

This pull request is the first step towards implementing the extension frontend as outlined in this file

  • implemented designs for overall view, bookmark tab, feed tab, search capabilities, etc.
  • scaffolded extension and added necessary files (manifest.json, context.tsx, context.css)

Remaining TODOs:

  • buttons currently do not really have any functionality other than the toggle & search bar
  • search bar does not currently actively search for matching cards.
  • need to add calendar ui edits.
  • connect to backend later
  • allow side icon to be hidden maybe? by user choice?
Screenshot 2026-04-16 at 9 06 04 PM Screenshot 2026-04-16 at 9 06 49 PM Screenshot 2026-04-16 at 9 07 15 PM

Test Plan

how to test it/use it:

  • go to url
  • turn on developer mode
  • click load unpacked
  • select the folder: apps/extension/dist

Notes

  • potential notes, i added some svgs here to the shared folder

Breaking Changes

]
.filter(Boolean)
.join(' ')}
style={{ fontVariationSettings: "'opsz' 14" }}
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.

Would this be better in our css file?

Comment thread shared/ui/src/components/SideBar.tsx Outdated

import type { ComponentPropsWithoutRef, FC, SVGProps } from 'react';

// ── SVG imports — ?react suffix gives us inline React components via SVGR ────
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.

These SVG's look great! I am wondering if there is any other SVG's that we could incorporate to use in the remaining Figma pages I have left to implement.

@benkoppe benkoppe merged commit ab8fc2c into main Apr 27, 2026
2 of 3 checks passed
@anchen9 anchen9 deleted the annie/extension branch April 27, 2026 21:24
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.

3 participants