Skip to content

Conversation

kulikov-a
Copy link
Contributor

@kulikov-a kulikov-a commented Jun 23, 2024

Привет.

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

  • Отказ от moment.js (https://momentjs.com/docs/) в пользу пары функций и js Date()

- Миграция с mutation events (вот-вот перестанет работать) на MutationObserver

  • При смене href (если в нужном приложении), проверяется не появился ли "правильный" правый сайдбар для привязки обезьяны (должно помочь при переходах по вкладкам активов и т.п.)

ref.
https://developer.chrome.com/blog/mutation-events-deprecation
https://momentjs.com/docs/

UPD. Будет делиться на несколько PR

@kulikov-a kulikov-a marked this pull request as draft June 23, 2024 09:44
-app locale support added (1st step)
-moment.js to js function migration
-'mutation event' to observers migration

ref.
https://developer.chrome.com/blog/mutation-events-deprecation
https://momentjs.com/docs/ (moments deprecated)
@kulikov-a kulikov-a marked this pull request as ready for review June 23, 2024 16:26
@kulikov-a kulikov-a marked this pull request as draft July 6, 2024 15:51
@kulikov-a
Copy link
Contributor Author

kulikov-a commented Jul 6, 2024

converted to draft: попробую успеть добавить подгрузку CSS после проверки наличия "нужного" DOM, чтобы CSS случайно не пересекался со стилями страниц, где обезьян не привязывается. тестирую
добавлена "динамическая" подгрузка css для исключения влияния на стили на страницах, где обезьяна не используется

load css only if monkey is at home
exclude datepicker from font settings so as not to break the width
@kulikov-a kulikov-a marked this pull request as ready for review July 6, 2024 19:03
@kulikov-a kulikov-a marked this pull request as draft July 23, 2024 09:16
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