fix(auth): preserve incompatible-browser DOM element for Angular loadUser and restore native auth links (v1.4.25)

This commit is contained in:
Enes Yakıştır
2026-09-04 07:07:34 +03:00
parent f73a1171c4
commit f1720448c7
3 changed files with 22 additions and 49 deletions
-21
View File
@@ -24,27 +24,6 @@ button[title*='Dismiss'],
clip: rect(0, 0, 0, 0) !important;
}
/* Permanent suppression of native login links when user is authenticated */
body.yaktube-user-logged-in my-login-link,
body.yaktube-user-logged-in a[href*="/login"],
body.yaktube-user-logged-in .login-button,
body.yaktube-user-logged-in [class*="login-link"],
body.yaktube-user-logged-in .peertube-button-link[href*="/login"],
body.yaktube-user-logged-in a[title*="Giriş"],
body.yaktube-user-logged-in a[aria-label*="Giriş"] {
display: none !important;
visibility: hidden !important;
height: 0 !important;
width: 0 !important;
margin: 0 !important;
padding: 0 !important;
pointer-events: none !important;
opacity: 0 !important;
position: absolute !important;
z-index: -99999 !important;
clip: rect(0, 0, 0, 0) !important;
}
/* Permanent Aggressive Suppression of Generic JoinPeerTube / Framasoft Open-in-App Banners */
my-open-app,
my-open-in-app,