Battlelog Custom CSS – ändra färg på avatarer

Permalänk
99:e percentilen

Battlelog Custom CSS – ändra färg på avatarer

Jag har hela tiden tyckt att det är fel färg på kanten på avatarer på Battlelog. I Steam är det grön = in-game och blå = online, men på Battlelog är det tvärtom.

Därför har jag skrivit lite CSS-kod som ändrar så att grön = in-game och blå = online. Den fungerar åtminstone i Firefox och Chrome, men jag ska försöka testa i Safari och Opera också så fort jag hinner.

OBS! Det är bara på ens egen dator som färgerna ändras! Andra spelare kommer alltså inte se någon skillnad.

CSS-kod:

/* ---------------------------------------------------------------- */ /* Battlelog Custom CSS v1.2 by Simon Alling */ /* http://www.sweclockers.com/forum/123-battlefield/1102105-batt... */ /* ---------------------------------------------------------------- */ /* ---------------------------------------------------------------- */ /* Server Browser Filter Preview Height Fix */ /* ---------------------------------------------------------------- */ /* Prevents the Filter settings from jumping up and down when the */ /* user alters the settings, particularly when (un)checking maps. */ html#base-bf3-html body#base-bf3-body #serverguide-filtertoggle { height: 32px; overflow-y: scroll !important; position: relative; } html#base-bf3-html body#base-bf3-body #serverguide-filters-container::after { background: linear-gradient(to top, rgba(231,231,231,0) 0%,rgba(231,231,231,1) 100%); content: ''; height: 8px; position: absolute; top: 1px; width: 972px; } html#base-bf3-html body#base-bf3-body #serverguide-filters-container::before { background: linear-gradient(to bottom, rgba(231,231,231,0) 0%,rgba(231,231,231,1) 100%); content: ''; height: 8px; position: absolute; top: 50px; width: 972px; } #serverguide-filtertoggle .serverguide-filterlist-generic { margin-bottom: 12px !important; } /* ---------------------------------------------------------------- */ /* Supersize avatar (profile page) */ /* ---------------------------------------------------------------- */ /* Online */ html#base-bf3-html body#base-bf3-body .base-avatar-size-supersize2 .base-avatar-status-overlay.base-avatar-status-overlay-online { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll 0 0 transparent !important; } /* Playing */ html#base-bf3-html body#base-bf3-body .base-avatar-size-supersize2 .base-avatar-status-overlay.base-avatar-status-overlay-playing { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll -320px 0 transparent !important; } /* ---------------------------------------------------------------- */ /* Large avatar (stats page) */ /* ---------------------------------------------------------------- */ /* Online */ html#base-bf3-html body#base-bf3-body .base-avatar-size-large .base-avatar-status-overlay.base-avatar-status-overlay-online { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll 0 0 transparent !important; } html#base-bf3-html body#base-bf3-body .base-avatar-size-large .base-avatar-status-overlay.base-avatar-status-overlay-online:hover { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll 0 -60px transparent !important; } /* Playing */ html#base-bf3-html body#base-bf3-body .base-avatar-size-large .base-avatar-status-overlay.base-avatar-status-overlay-playing { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll -60px 0 transparent !important; } html#base-bf3-html body#base-bf3-body .base-avatar-size-large .base-avatar-status-overlay.base-avatar-status-overlay-playing { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll -60px -60px transparent !important; } /* ---------------------------------------------------------------- */ /* Medium avatar (Battlefeed) */ /* ---------------------------------------------------------------- */ /* Online */ html#base-bf3-html body#base-bf3-body .base-avatar-size-medium .base-avatar-status-overlay.base-avatar-status-overlay-online { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll 0 0 transparent !important; } html#base-bf3-html body#base-bf3-body .base-avatar-size-medium .base-avatar-status-overlay.base-avatar-status-overlay-online:hover { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll 0 -36px transparent !important; } /* Playing */ html#base-bf3-html body#base-bf3-body .base-avatar-size-medium .base-avatar-status-overlay.base-avatar-status-overlay-playing { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll -36px 0 transparent !important; } html#base-bf3-html body#base-bf3-body .base-avatar-size-medium .base-avatar-status-overlay.base-avatar-status-overlay-playing { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll -36px -36px transparent !important; } /* ---------------------------------------------------------------- */ /* Small avatar (Com Center and header) */ /* ---------------------------------------------------------------- */ /* Online */ html#base-bf3-html body#base-bf3-body .base-avatar-size-small .base-avatar-status-overlay-online { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll 0 0 transparent !important; } html#base-bf3-html body#base-bf3-body .base-avatar-size-small .base-avatar-status-overlay-online:hover { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll 0 -26px transparent !important; } /* Playing */ html#base-bf3-html body#base-bf3-body .base-avatar-size-small .base-avatar-status-overlay-playing { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll -26px 0 transparent !important; } html#base-bf3-html body#base-bf3-body .base-avatar-size-small .base-avatar-status-overlay-playing:hover { background: url("http://battlelog-cdn.battlefield.com/public/base/shared/avata...") no-repeat scroll -26px -26px transparent !important; }

Då finns det ingen risk att CSS-reglerna påverkar andra sajter. (Chrome saknar den funktionen; därför ingår den inte i koden ovan.)

8. Klart!

Dold text

Instruktioner för Chrome (Windows 7):

1. Gå till %username%\AppData\Local\Google\Chrome\User Data\Default\User StyleSheets.

2. Öppna filen Custom.css med t ex Notepad eller Notepad++.

3. Kopiera CSS-koden ovan, klistra in den i Custom.css och spara.

4. Klart! (Chrome behöver inte startas om.)

Dold text

FAQ

Det fungerar inte!
1. Kontrollera att koden ligger i rätt fil i rätt mapp och att du har sparat filen.
2. (Firefox) Kontrollera att filen heter userContent.css och inte userContent.css.txt eller liknande.
3. Försäkra dig om att du inte råkade få med någon text som inte skulle vara med.
4. Ladda om sidan med Ctrl+F5.
5. Starta om webbläsaren.
6. Skriv ett inlägg i tråden så ska jag försöka hjälpa dig.

Fungerar det i Internet Explorer?
Det vet jag inte, och det bryr jag mig inte om. Jag kommer inte att ge support för IE, då jag vill göra vad jag kan för att fasa ut den.

Får jag modifiera koden?
Ja.

Dold text
Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk
Medlem

det tackar vi för

Visa signatur

WS: Asus ROG Strix B550-I Gaming | R5 5600x | NH-L12 Ghost S1 | 32GB | RTX 3060 OC 12GB | Ghost S1 MKIII
NAS: QNAP TS-431 - 3x4TB WD Red
Phone: Xiaomi Redmi Note 11 Pro 5G

Permalänk
99:e percentilen

Skriv i tråden vad ni tycker! Skulle vara kul att veta hur många som faktiskt väljer att använda det.

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk
Medlem

Det verkar smart och bra! Men nu är jag van med att det är blått när det är ingame. Så det skulle bara förvirra mig ännu mer om jag plötsligt ändrade ^^

Visa signatur

Rigg: Asus Z790-F Gaming, MSI RTX 4090 Suprim, 1+2tb Kingston Fury Renegade m2 SSD, HDD 1tb, 32GB 6400Mhz DDR5, i9 13900K, 1200W PSU, , Fractal Design Meshify RGB , Deepcoler LT720.

Permalänk
99:e percentilen
Skrivet av Cryqer:

Det verkar smart och bra! Men nu är jag van med att det är blått när det är ingame. Så det skulle bara förvirra mig ännu mer om jag plötsligt ändrade ^^

Jag var bara förvirrad i ett par dagar, sen kändes det helt normalt med det nya.

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk
Medlem

Få se ingame bild då

Visa signatur

I5-750 @ 4,0Ghz | corsair 850w | Corsair 1600mhz Dominator 8GB | samsung 1TB HDD | Crucial m4 SSD 64GB | P7P55 PRO | XFX HD 6970 | Fractal Design R2 Silver window mod | Corsair H50 watercooler
"CPU: AMD Phenom X2 [Överklockad till tre känslor]"
R2:Extended Silence Fenix

Permalänk
99:e percentilen
Skrivet av Tyran26:

Få se ingame bild då

Ursäkta min seghet men vad menar du?

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk
Medlem
Skrivet av Zuggmate:

Ursäkta min seghet men vad menar du?

Nog bara jag som är sämst men,

Citat:

Därför har jag skrivit lite CSS-kod som ändrar så att grön = in-game och blå = online.

Tänkte om du kunde printa någon bild hur det ser ut

Visa signatur

I5-750 @ 4,0Ghz | corsair 850w | Corsair 1600mhz Dominator 8GB | samsung 1TB HDD | Crucial m4 SSD 64GB | P7P55 PRO | XFX HD 6970 | Fractal Design R2 Silver window mod | Corsair H50 watercooler
"CPU: AMD Phenom X2 [Överklockad till tre känslor]"
R2:Extended Silence Fenix

Permalänk
99:e percentilen
Skrivet av Tyran26:

Tänkte om du kunde printa någon bild hur det ser ut

Det ser likadant ut som innan; jag har bara bytt ut blå mot grön och grön mot blå.

Screenshot på någon random server

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk
99:e percentilen

Det verkar som att The Steam Way inte är helt impopulär ändå. (Den leder med 23–15 just nu.)

Om någon har några åsikter så blir jag väldigt glad om man kan dela med sig av dem i tråden.

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk

Underbart! Tackar!

Visa signatur

| Mobo: B550 AORUS ELITE V2 | CPU: Ryzen 5600x | RAM: 32GB @ 3600MHz | GPU: Asus GTX 1070 ROG| |PSU:RM750x | Chassi: Fractal Design Define R5 | SSD: OCZ Vertex3 120GB + Force GT 240GB | HDD: 6TB | Skärm: Foris FS2333 | |Ljud: Xonar Essence STX |

Permalänk
99:e percentilen
Skrivet av Lasergurka:

Underbart! Tackar!

Skulle vara kul att veta hur många av de 50 som faktiskt använder det. Skriv i tråden!

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk
Medlem

Finns ett jäkligt bra addon för Chrome och Firefox som fixar det jävligt bra.
Sök på "Better Battlelog" så ska det komma fram. Kör själv med det och älskar det!

Visa signatur

|i5 2500k @ 4.6 Ghz|GeForce 560Ti|Corsair 16GB 1600Mhz VENGEANCE||Creative SB X-Fi EXTREME GAMER| SteelSeries 7H|

Permalänk
99:e percentilen
Skrivet av Quakey:

Finns ett jäkligt bra addon för Chrome och Firefox som fixar det jävligt bra.
Sök på "Better Battlelog" så ska det komma fram. Kör själv med det och älskar det!

Har installerat BBLog nu (och det verkar bra), men kan inte se någonstans i dokumentationen att den funktionen finns.

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk
Hedersmedlem

Kan du inte göra detta till ett BBlog-plugin och lägga upp på deras forum, samt se om det kanske är något de vill integrera i BBlog eller ha som featured plugin?

http://board.getbblog.com/viewforum.php?f=22

Visa signatur

CPU: Intel i5-4670K MB: Asus Maximus VI Gene RAM: Patriot Viper3 16GB 2133MHz CL11 GPU: Zotac GeForce GTX 780 PSU: Corsair AX860 Chassi: Silverstone Temjin TJ08-E Kylning: Corsair H80i Lagring: 1x Samsung 840 Pro 256GB, 2x Seagate Barracuda 3TB (döda efter 3,5 år), 1x Seagate Firecuda 2TB, 1x Seagate Barracuda 2TB

Permalänk
99:e percentilen
Skrivet av Phukkitt:

Kan du inte göra detta till ett BBlog-plugin och lägga upp på deras forum, samt se om det kanske är något de vill integrera i BBlog eller ha som featured plugin?

http://board.getbblog.com/viewforum.php?f=22

Jo, förhoppningsvis. De tar bara JavaScript, så jag får skriva lite extra kod. Jag ska kolla på det.

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk
Hedersmedlem
Skrivet av Zuggmate:

Jo, förhoppningsvis. De tar bara JavaScript, så jag får skriva lite extra kod. Jag ska kolla på det.

Alternativt kan du ju bara lägga det i deras forumdel för förslag, så får de koda.
http://board.getbblog.com/viewforum.php?f=2

Hur som helst, tack för att du tar dig tid.

Visa signatur

CPU: Intel i5-4670K MB: Asus Maximus VI Gene RAM: Patriot Viper3 16GB 2133MHz CL11 GPU: Zotac GeForce GTX 780 PSU: Corsair AX860 Chassi: Silverstone Temjin TJ08-E Kylning: Corsair H80i Lagring: 1x Samsung 840 Pro 256GB, 2x Seagate Barracuda 3TB (döda efter 3,5 år), 1x Seagate Firecuda 2TB, 1x Seagate Barracuda 2TB

Permalänk
99:e percentilen

Uppdatering: Battlelog Custom CSS v1.1

Jag stör mig alltid på att filterinställningarna hoppar i höjdled när man t ex kryssar i eller ur en bana så att antalet rader i previewen högst upp förändras. Det gör nästan alltid så att man sekunden senare kryssar ur eller i en inställning utan vilje. Därför har jag uppdaterat koden:

  • Preview-rutan är alltid 2 rader (32px) hög.

  • Den blir scrollningsbar om man väljer så många inställningar att previewen tar upp mer än 2 rader.

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk
99:e percentilen

Uppdatering: Battlelog Custom CSS v1.2

  • Fixat en effekt som gör att texten "tonar ut" i över- och underkanterna av preview-rutan.

  • Fixat så att det ser bra ut när Filters-rutan är minimerad.

Visa signatur

Skrivet med hjälp av Better SweClockers