mlool / workday-calendar-extension

MIT License
58 stars 22 forks source link

UI on the page #26

Closed rcrym closed 5 months ago

rcrym commented 5 months ago

This PR introduces a few things:

  1. The UI is now on the page, meaning there is no popup. All code in src/popup has been moved to src/content.
  2. The UI can be opened in three ways: A) Clicking the extension's button in the browser (clicking again will close it) B) Clicking the ◀ icon (clicking the ▶ will close it) B) Clicking any "+" add section button (this will always force it open)
  3. The UI's state (either open or closed) is written and read from storage for continuity
rcrym commented 5 months ago
  1. The extension will only be active on domains that match *://*.myworkday.com/*