4 Commits
v1.2 ... v1.4

Author SHA1 Message Date
37aa1bd689 Firefox port 2021-11-25 21:01:49 +03:00
Anatoly
5f5e5d1461 Добавил ссылку на магазин Chrome в README 2021-10-30 18:17:36 +03:00
42d352c0f6 Более надежный css 2021-07-03 16:37:35 +03:00
Anatoly
2ee163cba7 Update README.md 2021-06-30 23:36:10 +03:00
4 changed files with 43 additions and 19 deletions

View File

@@ -6,11 +6,15 @@
Если нажать на кнопку 🔇 напротив сообщения в беседе, то все сообщения во всех беседах от этого отправителя будут скрыты.
## Установка:
1. Скачать ZIP
### Вариант 1
Скачать из интернет-магазина Chrome ([ссылка](https://chrome.google.com/webstore/detail/vk-mute/mcnkfnjggkbenehgfelnnkklpkpjeibl)).
### Вариант 2
1. [Скачать ZIP](https://github.com/anatolykopyl/vk-mute/releases)
2. Разархивировать в удобное место
3. Хром > Настройки > Расширения
1. Включить режим разработчика
2. Загрузить распакованное, выбрать каталог с расширением (vk-mute-master/extension)
2. Загрузить распакованное, выбрать каталог с расширением
Расширение должно работать во всех браузерах на движке Chromium.
@@ -18,3 +22,14 @@
- Google Chrome
- Opera
- Brave
## Разработка:
Для живого обновления содержимого каталога `extension` во время работы запускаем:
```
$ npm run watch
```
Для билда расширения:
```
$ npm run build
```

File diff suppressed because one or more lines are too long

View File

@@ -6,7 +6,7 @@
"128": "assets/icons/icon128.png",
"48": "assets/icons/icon48.png"
},
"version": "1.2",
"version": "1.4",
"description": "Позволяет заглушить нежелаемых собеседников",
"permissions": [
"declarativeContent",
@@ -19,6 +19,11 @@
"page_action": {
"default_popup": "dist/popup.html"
},
"browser_action": {
"default_icon": "assets/icons/icon128.png",
"default_title": "VK Mute",
"default_popup": "dist/popup.html"
},
"manifest_version": 2,
"content_scripts": [
{
@@ -28,5 +33,11 @@
],
"web_accessible_resources": [
"assets/mute.png"
]
],
"browser_specific_settings": {
"gecko": {
"id": "{121ce430-bad8-4f6b-85ba-55635e87e57d}",
"strict_min_version": "48.0"
}
}
}

View File

@@ -4,6 +4,7 @@
body {
min-width: 160px;
margin: 0;
}
/* The switch - the box around the slider */
.switch {
@@ -71,19 +72,17 @@ input:checked + .slider:before {
.header {
background-color: #2196F3;
color: white;
width: 100vw;
width: 100%;
height: 3rem;
position: relative;
margin-left: -50vw;
left: 50%;
margin-top: -20vw;
margin-bottom: 10vw;
padding-top: 5px;
padding-bottom: 5px;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 1rem;
}
h3 {
margin-bottom: 0;
padding: 1rem 0 .5rem 0;
margin: 0;
}
.idToHide {
@@ -92,7 +91,6 @@ h3 {
display: flex;
justify-content: space-between;
background-color: #fff;
width: 100vw;
}
.idToHide:hover {
@@ -102,9 +100,8 @@ h3 {
#id_list {
color: black;
position: relative;
margin-left: -50vw;
left: 50%;
margin-top: 10vw;
width: 100%;
margin-top: 1rem;
}
.del_item {
@@ -119,6 +116,7 @@ h3 {
.donation_btn {
text-align: right;
margin-top: .5rem;
padding: 0 10px 10px 0;
}
a {