Skip to content

Change styles injection logic#27

Open
kulikov-a wants to merge 1 commit intoSecurity-Experts-Community:mainfrom
kulikov-a:css
Open

Change styles injection logic#27
kulikov-a wants to merge 1 commit intoSecurity-Experts-Community:mainfrom
kulikov-a:css

Conversation

@kulikov-a
Copy link
Contributor

@kulikov-a kulikov-a commented Jul 24, 2024

Привет.
Продолжаю дробить PR.
Есть предложение немного изменить логику инъекции стилей (тогда не должно быть конфликтов на страницах, где обезьянка не используется, но расширение имеет доступ к странице и подгружает стили через манифест. Таким образом не будет необходимости вручную давать доступ расширению или отлавливать конфликты стилей):

  • css убраны из манифеста
  • стили загружаются после проверки того, что мы на нужной странице
  • немного подправлены стили для popup-а (даты в календаре)

Thanks!

- remove css from manifest so it not loaded on every page
- only injects styles if monkey is binding
- fix popap calendar layout
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.

1 participant