Changed to Aula Fixer
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,3 +1,5 @@
|
|||||||
.DS_Store
|
.DS_Store
|
||||||
Archive.zip
|
Archive.zip
|
||||||
.amo-upload-uuid
|
.amo-upload-uuid
|
||||||
|
dev-resources
|
||||||
|
content copy.js
|
||||||
|
|||||||
BIN
c46df4c4228843d2a8b9-1.0.xpi
Normal file
BIN
c46df4c4228843d2a8b9-1.0.xpi
Normal file
Binary file not shown.
39
content.js
39
content.js
@@ -12,6 +12,7 @@ async function loadKeywords() {
|
|||||||
|
|
||||||
console.log("Loaded keywords:", keywords);
|
console.log("Loaded keywords:", keywords);
|
||||||
|
|
||||||
|
injectStyles(); // 👈 Add this
|
||||||
startFiltering();
|
startFiltering();
|
||||||
|
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
@@ -23,7 +24,7 @@ function filterNotifications() {
|
|||||||
const notifications = document.querySelectorAll('div[role="button"]');
|
const notifications = document.querySelectorAll('div[role="button"]');
|
||||||
|
|
||||||
notifications.forEach(notification => {
|
notifications.forEach(notification => {
|
||||||
const text = notification.innerText.toLowerCase();
|
const text = notification.innerText?.toLowerCase() || "";
|
||||||
|
|
||||||
const containsKeyword = keywords.some(keyword =>
|
const containsKeyword = keywords.some(keyword =>
|
||||||
text.includes(keyword)
|
text.includes(keyword)
|
||||||
@@ -35,6 +36,42 @@ function filterNotifications() {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function injectStyles() {
|
||||||
|
const style = document.createElement("style");
|
||||||
|
|
||||||
|
style.textContent = `
|
||||||
|
.css-qbgecn {
|
||||||
|
max-height: 99% !important;
|
||||||
|
padding: 0 !important;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.css-15ampbt {
|
||||||
|
overflow: hidden !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.css-1iji2l6 {
|
||||||
|
margin: 1px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#main-content > div > div > div.css-qbgecn.e1f8gytw1 {
|
||||||
|
overflow-y: hidden !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.css-1vz9kb2 {
|
||||||
|
flex-basis: 85% !important;
|
||||||
|
padding: 0px 0px 0px 1% !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.css-nivjaw {
|
||||||
|
padding: 12px 12px 12px 12px;
|
||||||
|
|
||||||
|
}
|
||||||
|
`;
|
||||||
|
|
||||||
|
document.head.appendChild(style);
|
||||||
|
}
|
||||||
|
|
||||||
function startFiltering() {
|
function startFiltering() {
|
||||||
filterNotifications();
|
filterNotifications();
|
||||||
|
|
||||||
|
|||||||
@@ -8,4 +8,6 @@ i am looking for accomodation
|
|||||||
i'm looking for accomodation
|
i'm looking for accomodation
|
||||||
fully furnished house
|
fully furnished house
|
||||||
ensuite room available
|
ensuite room available
|
||||||
room available cv13gx queens park house unite student
|
room available cv13gx queens park house unite student
|
||||||
|
en-suite room available
|
||||||
|
double studio room is available
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"manifest_version": 3,
|
"manifest_version": 3,
|
||||||
"name": "Aula Ad Filter",
|
"name": "Aula Fixer",
|
||||||
"version": "1.1",
|
"version": "1.0",
|
||||||
"description": "Removes all the notifications about rooms for rent on Aula",
|
"description": "Based on my Aula ad remover project, Removes all the notifications about rooms for rent on Aula and changes the styling so that it doesn't waste so much screen space.",
|
||||||
|
|
||||||
"content_scripts": [
|
"content_scripts": [
|
||||||
{
|
{
|
||||||
@@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
"browser_specific_settings": {
|
"browser_specific_settings": {
|
||||||
"gecko": {
|
"gecko": {
|
||||||
"id": "aulaadremoverpublic@tussockyjoker.com",
|
"id": "aulafixer@tussockyjoker.com",
|
||||||
"data_collection_permissions": {
|
"data_collection_permissions": {
|
||||||
"required": ["none"],
|
"required": ["none"],
|
||||||
"optional": []
|
"optional": []
|
||||||
|
|||||||
Reference in New Issue
Block a user