Mustafa2355
Bir Kömür Göründü Kaptanım!
- Katılım
- 19 Nisan 2022
- Mesajlar
- 113
- Elmaslar
- 43
- Puan
- 6.655
- Minecraft
- Mustafa2355
Selamlar MC-TR Halkı,
Yapay zeka ile birkaç zamandır üstünde çalıştığımız XenForo temasını sizlerle paylaşmak istiyorum olabildiğince XenForo ile modern birşey çıkartmaya çalıştık yorumlarınızı merak ediyorum.
(Elimden geldiğince çoğu yeri editlemeye çalıştım. Fikirlerinizi merak ediyorum)
Yapay zeka ile birkaç zamandır üstünde çalıştığımız XenForo temasını sizlerle paylaşmak istiyorum olabildiğince XenForo ile modern birşey çıkartmaya çalıştık yorumlarınızı merak ediyorum.
Kod:
@text: #e0e0e0;
@muted: #a0a5a0;
@accent-diamond: rgb(66, 219, 196);
@accent-creeper: rgb(85, 255, 85);
@glass-koyu: rgba(22, 23, 26, 0.7);
@glass-menubg: rgba(25, 28, 25, 0.85);
@glass-cerceve: rgba(255, 255, 255, 0.08);
@trans: transparent !important;
html, body {
background-color: #111210 !important;
color: @text !important;
font-family: 'Outfit', sans-serif !important;
background-attachment: fixed !important;
background-image:
radial-gradient(circle at 10% 20%, rgba(66, 219, 196, 0.08), transparent 45%),
radial-gradient(circle at 90% 80%, rgba(85, 255, 85, 0.08), transparent 45%) !important;
}
.p-pageWrapper, .p-header, .p-staffBar, .p-nav, .p-sectionLinks, .p-footer, .block-container, .block-header, .block-minorHeader, .formSubmitRow, .formSubmitRow-main, .formSubmitRow-bar, .block-footer, .blockMessage, .menu-tabHeader, .block-minorTabHeader, .blockLink, .tabs, .tabs--standalone, .menu-content .block-container, .overlay .block-container, .block-body, .menu-row, .menu-row--alt, .block-row, .memberHeader-main, .memberProfileBanner, .block-tabHeader, .memberTooltip-header, .attachmentUploads {
background: @trans; background-image: none !important; border: none !important; box-shadow: none !important;
}
.p-staffBar {
border-bottom: 1px solid rgba(255,255,255,0.03) !important; padding: 8px 0;
a { color: @muted !important; font-weight: 500; transition: 0.3s ease; }
a:hover { color: @text !important; text-shadow: 0 0 10px rgba(66, 219, 196, 0.4); }
}
.p-header { margin: 15px 0 !important; }
.p-header-content { display: flex !important; justify-content: center !important; align-items: center !important; width: 100% !important; }
.p-header-logo { margin: 0 auto !important; text-align: center !important; display: flex !important; justify-content: center !important;
img { filter: drop-shadow(0 0 12px rgba(66, 219, 196, 0.4)); transition: all 0.3s; }
img:hover { filter: drop-shadow(0 0 25px rgba(85, 255, 85, 0.6)); transform: scale(1.02); }
}
.p-nav {
display: flex; justify-content: center; margin: 10px 0 20px 0 !important;
&-inner {
background: @glass-menubg; backdrop-filter: blur(25px) !important; -webkit-backdrop-filter: blur(25px) !important;
border: 1px solid rgba(255, 255, 255, 0.1) !important; padding: 5px 15px !important; border-radius: 40px !important;
max-width: fit-content !important; box-shadow: 0 8px 30px rgba(0,0,0,0.6), inset 0 1px 0 rgba(255,255,255,0.05);
}
}
.p-nav-list .p-navEl {
margin: 0 4px !important; border-radius: 30px !important; background: @trans; transition: all 0.3s ease;
&-link { color: @muted !important; padding: 8px 18px !important; font-size: 15px !important; font-weight: 500 !important; }
&:hover, &.is-selected { background: rgba(66, 219, 196, 0.1) !important; box-shadow: 0 0 15px rgba(66, 219, 196, 0.3) !important; }
&:hover .p-navEl-link, &.is-selected .p-navEl-link { color: #fff !important; }
}
.p-sectionLinks-inner { display: flex; justify-content: center; flex-wrap: wrap; gap: 10px; margin-bottom: 25px; }
.p-sectionLinks .p-navEl-link {
background: rgba(255,255,255,0.02) !important; border: 1px solid rgba(255,255,255,0.05) !important;
border-radius: 30px !important; padding: 6px 15px !important; color: @muted !important;
&:hover { color: #fff !important; background: rgba(85, 255, 85, 0.1) !important; border-color: @accent-creeper !important; }
}
.p-breadcrumbs {
display: flex; flex-wrap: wrap; gap: 8px; align-items: center; margin-bottom: 20px;
> li::after, > li::before { display: none !important; }
> li a {
color: @accent-diamond !important; font-size: 13px; font-weight: 500; padding: 5px 12px;
border-radius: 8px; border: 1px solid @glass-cerceve; background: rgba(255,255,255,0.02);
text-decoration: none; transition: 0.3s;
&:hover { color: #fff !important; border-color: rgba(66, 219, 196, 0.4); background: rgba(66, 219, 196, 0.1); }
}
}
.tabs, .tabs--standalone { border-bottom: 1px dashed rgba(255,255,255,0.05) !important; display: flex !important; gap: 8px; flex-wrap: wrap; margin-bottom: 20px !important; padding: 0 15px 15px 15px !important; }
html .p-pageWrapper .tabs-tab, html body .tabs .tabs-tab { background: @trans; color: @muted !important; border: none !important; padding: 8px 18px !important; border-radius: 20px !important; transition: all 0.3s ease !important; font-size: 13.5px !important; font-weight: 500 !important; }
html .p-pageWrapper .tabs-tab:hover, html body .tabs .tabs-tab:hover { background: rgba(255, 255, 255, 0.05) !important; color: #fff !important; }
html .p-pageWrapper .tabs-tab.is-active, html body .tabs .tabs-tab.is-active { background: rgba(85, 255, 85, 0.15) !important; color: #fff !important; border: 1px solid rgba(85, 255, 85, 0.5) !important; font-weight: 600 !important; box-shadow: 0 4px 15px rgba(85, 255, 85, 0.15) !important; text-decoration: none !important; }
.p-body-pageContent .block-container:not(.block--category .block-container),
.block--conversationInfo .block-container, .message-inner {
background: @glass-koyu !important; backdrop-filter: blur(15px); -webkit-backdrop-filter: blur(15px);
border: 1px solid @glass-cerceve !important; border-radius: 16px !important; overflow: hidden !important;
box-shadow: 0 10px 30px rgba(0,0,0,0.5) !important; margin-bottom: 25px;
}
.p-body-pageContent .block-container:not(.block--category .block-container) { padding: 15px; }
.block-header { background: rgba(0, 0, 0, 0.4) !important; color: #fff !important; border-bottom: 1px dashed rgba(255, 255, 255, 0.1) !important; padding: 15px 20px !important; font-size: 18px !important; font-weight: 600 !important; text-shadow: 0 0 5px rgba(66,219,196,0.3); }
.block-minorHeader, .block-minorTabHeader { border-bottom: 1px dashed rgba(255,255,255,0.05) !important; color: @text !important; font-size: 13px !important; text-transform: uppercase !important; padding-bottom: 10px !important; margin-bottom: 15px !important; }
.block--category .block-body { display: grid; grid-template-columns: repeat(auto-fill, minmax(320px, 1fr)); gap: 16px; margin-top: 10px; }
.node { border: none !important; display: flex !important; }
.node-body {
background: @glass-koyu !important; border-radius: 16px !important; border: 1px solid @glass-cerceve !important;
width: 100%; display: flex; align-items: center; padding: 18px; transition: all 0.3s ease; backdrop-filter: blur(10px);
&:hover { background: rgba(22, 30, 26, 0.9) !important; border-color: rgba(66, 219, 196, 0.4) !important; transform: translateY(-4px); box-shadow: 0 8px 25px rgba(0,0,0,0.6); }
}
.node-stats, .node-extra { display: none !important; }
.node-icon {
min-width: 48px !important; height: 48px !important; margin-right: 15px; display: flex; justify-content: center; align-items: center;
background: rgba(66, 219, 196, 0.04) !important; border: 1px solid rgba(66, 219, 196, 0.15) !important;
border-radius: 12px !important; box-shadow: 0 0 15px rgba(66, 219, 196, 0.05) !important;
transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
i {
font-size: 20px !important; color: @accent-diamond !important;
text-shadow: 0 0 10px rgba(66, 219, 196, 0.4) !important;
transition: all 0.3s ease !important;
}
.node--read & {
background: rgba(255, 255, 255, 0.01) !important;
border: 1px solid rgba(255, 255, 255, 0.04) !important;
box-shadow: none !important;
i { color: @muted !important; text-shadow: none !important; opacity: 0.6; }
}
}
.node:hover .node-icon {
background: rgba(85, 255, 85, 0.1) !important; border-color: @accent-creeper !important;
box-shadow: 0 0 20px rgba(85, 255, 85, 0.2) !important; transform: scale(1.08) rotate(5deg) !important;
i { color: @accent-creeper !important; text-shadow: 0 0 12px rgba(85, 255, 85, 0.6) !important; }
}
.node-title { margin: 0; a { font-size: 16px; font-weight: 600; color: #f4f4f5 !important; &:hover { color: @accent-diamond !important; text-decoration: none !important; } } }
.menu-content, .overlay {
background: @glass-menubg !important; backdrop-filter: blur(40px) !important; -webkit-backdrop-filter: blur(40px) !important;
border: 1px solid @glass-cerceve !important; border-radius: 24px !important; box-shadow: 0 20px 60px rgba(0,0,0,0.9) !important; overflow: hidden !important;
}
.overlay-title, .menu-header { background: rgba(255,255,255,0.03) !important; border-bottom: 1px dashed @glass-cerceve !important; color: #fff !important; padding: 20px !important; font-weight: 600 !important; }
.menu-tabHeader .tabs-tab { padding: 10px 15px !important; border: none !important; }
.menu-tabHeader .tabs-tab.is-active { background: rgba(66, 219, 196, 0.15) !important; border-bottom: 2px solid rgb(66, 219, 196) !important; }
.overlay .block-row, .menu-content .block-row, .menu-row, .menu-linkRow {
background: rgba(255,255,255,0.03) !important; border-bottom: 1px solid rgba(255,255,255,0.04) !important;
color: @muted !important; padding: 15px 20px !important; transition: all 0.3s ease !important;
a { color: #d4d4d8 !important; font-weight: 500 !important; text-decoration: none !important; transition: all 0.3s !important; }
&:hover { background: rgba(66, 219, 196, 0.15) !important; cursor: pointer !important; padding-left: 25px !important; color: #fff !important; }
&:hover a { color: #fff !important; text-shadow: 0 0 10px rgba(66, 219, 196, 0.4) !important; }
}
.block-row-minor, .overlay .overlay-action { color: #71717a !important; font-size: 12px !important; }
.p-title { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; border-bottom: 1px dashed rgba(255,255,255,0.1); padding-bottom: 20px; margin-bottom: 25px; }
.p-title-value, .memberHeader-name, .memberTooltip-name {
font-size: 34px !important; font-weight: 700 !important;
background: linear-gradient(90deg, @accent-diamond, @accent-creeper) !important;
-webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; margin: 0;
}
.memberTooltip-name { font-size: 22px !important; margin-bottom: 6px !important; }
.button {
background: rgba(255,255,255,0.04) !important; border: 1px solid @glass-cerceve !important;
border-radius: 12px !important; color: #fff !important; font-weight: 500 !important;
padding: 8px 16px !important; transition: all 0.3s ease !important; text-decoration: none;
&:hover { background: rgba(255,255,255,0.1) !important; }
}
.button--cta, .button--primary {
background: linear-gradient(135deg, @accent-diamond, @accent-creeper) !important; border: none !important;
box-shadow: 0 4px 15px rgba(66, 219, 196, 0.2) !important; color: #111 !important;
&:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(85, 255, 85, 0.4) !important; filter: brightness(1.1); color: #000 !important; }
}
.message-cell { border: none !important; &.message-cell--user { background: rgba(0,0,0,0.3) !important; border-right: 1px dashed rgba(255,255,255,0.03) !important; } }
.message-userArrow { display: none !important; }
.fr-box.fr-basic, .input { border: 1px solid @glass-cerceve !important; background: rgba(0,0,0,0.3) !important; border-radius: 14px !important; color: #fff !important; }
.fr-box.fr-basic .fr-toolbar.fr-top { background: rgba(18,18,22,0.6) !important; border-bottom: 1px dashed @glass-cerceve !important; border-radius: 14px 14px 0 0 !important; }
.fr-box.fr-basic .fr-wrapper { background: rgba(0,0,0,0.35) !important; border-radius: 0 0 14px 14px !important; }
.fr-toolbar .fr-command.fr-btn svg { fill: @muted !important; }
.fr-toolbar .fr-command.fr-btn:hover { background: rgba(66, 219, 196, 0.2) !important; svg { fill: #fff !important; } }
.select2-container--default .select2-selection--multiple .select2-selection__choice, .token, .userBanner {
background: rgba(66, 219, 196, 0.15) !important; border: 1px solid rgba(66, 219, 196, 0.4) !important; border-radius: 20px !important; color: #bdf6ef !important; padding: 2px 12px !important; font-size: 11.5px !important; font-weight: 600 !important; margin: 4px !important; display: inline-flex !important;
}
.formRow { background: rgba(15,15,18,0.5) !important; border-bottom: 1px dashed @glass-cerceve !important; padding: 15px !important;}
.formRow > dt { background: rgba(0,0,0,0.3) !important; border-right: 1px solid rgba(255,255,255,0.02) !important; color: @muted !important; }
.formRow > dd { background: @trans; color: #fff !important; }
.block-filterBar { background: rgba(255,255,255,0.03) !important; border-bottom: 1px dashed rgba(255,255,255,0.1) !important; padding: 12px 15px !important; }
.memberHeader {
background: rgba(20, 22, 20, 0.65) !important; backdrop-filter: blur(20px) !important; -webkit-backdrop-filter: blur(20px) !important;
border: 1px solid rgba(255, 255, 255, 0.06) !important; border-top: 3px solid @accent-creeper !important;
border-radius: 20px !important; padding: 30px !important; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.6) !important;
}
.memberHeader-avatar {
margin-right: 35px !important;
.avatar {
width: 130px !important; height: 130px !important; border: 3px double @accent-diamond !important;
box-shadow: 0 0 15px rgba(66, 219, 196, 0.15) !important;
transition: transform 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease;
&:hover { transform: scale(1.04); border-color: @accent-creeper !important; box-shadow: 0 0 25px rgba(85, 255, 85, 0.3) !important; }
}
}
.memberHeader-banners .userBanner {
background: rgba(85, 255, 85, 0.1) !important; border: 1px solid rgba(85, 255, 85, 0.3) !important;
color: #e2ffe2 !important; text-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) !important; border-radius: 6px !important; padding: 3px 10px !important;
}
.memberHeader-stats, .memberTooltip-stats {
background: rgba(0, 0, 0, 0.3) !important; border: 1px solid rgba(255, 255, 255, 0.03) !important; border-radius: 14px !important; padding: 15px !important; margin-top: 20px !important; display: flex !important; gap: 15px !important;
.pairs {
flex: 1 !important; background: rgba(255, 255, 255, 0.02) !important; border: 1px solid rgba(255, 255, 255, 0.04) !important; border-radius: 10px !important; padding: 12px 5px !important; text-align: center !important; transition: all 0.3s ease !important; display: flex !important; flex-direction: column !important; align-items: center !important;
dt { color: @muted !important; font-size: 11px !important; letter-spacing: 0.5px; text-transform: uppercase !important; }
dd { color: #ffffff !important; font-size: 24px !important; font-weight: 700 !important; margin-top: 4px !important; text-shadow: 0 2px 8px rgba(255, 255, 255, 0.1) !important; }
&:hover { background: rgba(66, 219, 196, 0.06) !important; border-color: rgba(66, 219, 196, 0.3) !important; transform: translateY(-2px); }
}
}
.memberHeader-action .button, .memberHeader-buttons .button {
background: rgba(255, 255, 255, 0.03) !important; border: 1px solid rgba(255, 255, 255, 0.06) !important;
border-radius: 8px !important; color: #e0e0e0 !important; font-size: 13px !important; transition: all 0.2s ease !important;
&:hover { background: rgba(66, 219, 196, 0.1) !important; border-color: @accent-diamond !important; color: #fff !important; }
}
.p-body-pageContent .tabs--standalone {
background: rgba(0, 0, 0, 0.2) !important; border: 1px solid rgba(255, 255, 255, 0.04) !important; padding: 6px !important; border-radius: 30px !important; display: inline-flex !important; margin-bottom: 20px !important;
.tabs-tab {
border-radius: 20px !important; padding: 6px 18px !important; margin: 0 2px !important; font-size: 13px !important; color: @muted !important; transition: all 0.25s ease !important; border: none !important;
&:hover { background: rgba(255, 255, 255, 0.05) !important; color: #fff !important; }
&.is-active { background: @accent-creeper !important; color: #111210 !important; font-weight: 600 !important; box-shadow: 0 4px 12px rgba(85, 255, 85, 0.25) !important; }
}
}
.p-body-sidebar {
.block, .block-container, .block-body {
background: transparent !important; border: none !important; box-shadow: none !important; padding: 0 !important; margin: 0 !important;
}
.block {
background: rgba(18, 20, 18, 0.7) !important; backdrop-filter: blur(20px) !important; -webkit-backdrop-filter: blur(20px) !important;
border: 1px solid rgba(255, 255, 255, 0.05) !important; border-radius: 14px !important; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5) !important;
margin-bottom: 20px !important; padding: 20px !important; transition: border-color 0.3s ease, box-shadow 0.3s ease !important;
&:hover { border-color: rgba(66, 219, 196, 0.25) !important; box-shadow: 0 12px 35px rgba(66, 219, 196, 0.06) !important; }
}
.block-minorHeader {
font-size: 12.5px !important; font-weight: 700 !important; text-transform: uppercase !important; letter-spacing: 1.2px !important; color: #ffffff !important;
border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important; padding-bottom: 12px !important; margin-bottom: 15px !important; display: flex !important; align-items: center !important;
&::before { content: ''; display: inline-block; width: 3px; height: 12px; background: @accent-creeper !important; margin-right: 8px; border-radius: 2px; box-shadow: 0 0 8px @accent-creeper; }
}
.block-row { background: transparent !important; padding: 4px 0 !important; display: block !important; }
.contentRow {
display: flex !important; flex-direction: row !important; align-items: center !important; gap: 10px !important;
.avatar { width: 34px !important; height: 34px !important; border: 2px solid @accent-diamond !important; box-shadow: 0 0 10px rgba(66, 219, 196, 0.15) !important; flex-shrink: 0 !important; }
.username { font-weight: 600 !important; transition: color 0.2s ease; &:hover { color: @accent-creeper !important; } }
}
.pairs.pairs--justified {
display: flex !important; flex-direction: row !important; justify-content: space-between !important; align-items: center !important;
width: 100% !important; box-sizing: border-box !important; padding: 10px 14px !important; background: rgba(0, 0, 0, 0.25) !important;
border: 1px solid rgba(255, 255, 255, 0.03) !important; border-radius: 8px !important; margin-bottom: 8px !important;
transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
&:hover { background: rgba(255, 255, 255, 0.02) !important; border-color: rgba(85, 255, 85, 0.2) !important; padding-left: 18px !important; }
dt { font-size: 12px !important; color: @muted !important; font-weight: 500 !important; }
dd { font-size: 13.5px !important; font-weight: 700 !important; color: @accent-creeper !important; text-shadow: 0 0 6px rgba(85, 255, 85, 0.25) !important; }
}
.shareButtons, .shareButtons-buttons {
display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; justify-content: flex-start !important; align-items: center !important; gap: 8px !important; width: 100% !important; padding: 5px 0 !important;
}
.shareButtons-button {
display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 36px !important; height: 36px !important; flex: 0 0 36px !important; margin: 0 !important;
border-radius: 8px !important; background: rgba(0, 0, 0, 0.3) !important; border: 1px solid rgba(255, 255, 255, 0.05) !important;
transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
i { font-size: 14px !important; }
&:hover { transform: translateY(-3px) scale(1.08) !important; border-color: rgba(255, 255, 255, 0.2) !important; }
}
}
.shareButtons-button {
background: rgba(255,255,255,0.05) !important; border: 1px solid rgba(255,255,255,0.08) !important; color: @muted !important;
border-radius: 50% !important; width: 38px !important; height: 38px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; padding: 0 !important; margin: 4px !important; transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
i { font-size: 16px !important; transition: 0.3s ease !important; color: #d4d4d8 !important;}
span { display: none !important; }
&:hover { text-decoration: none !important; transform: translateY(-5px) scale(1.1) !important; i, svg { color: #fff !important; fill: #fff !important; } }
&--facebook:hover { background: #1877F2 !important; border-color: #1877F2 !important; box-shadow: 0 8px 20px rgba(24,119,242,0.5) !important; }
&--reddit:hover { background: #FF4500 !important; border-color: #FF4500 !important; box-shadow: 0 8px 20px rgba(255,69,0,0.5) !important; }
&--tumblr:hover { background: #35465C !important; border-color: #35465C !important; box-shadow: 0 8px 20px rgba(53,70,92,0.6) !important; }
&--email:hover { background: #EA4335 !important; border-color: #EA4335 !important; box-shadow: 0 8px 20px rgba(234,67,53,0.5) !important; }
&--linkedin:hover { background: #0A66C2 !important; border-color: #0A66C2 !important; box-shadow: 0 8px 20px rgba(10,102,194,0.5) !important; }
&--telegram:hover { background: #229ED9 !important; border-color: #229ED9 !important; box-shadow: 0 8px 20px rgba(34,158,217,0.5) !important; }
}
html body .p-pageWrapper .shareButtons-button.shareButtons-button {
&--x:hover, &--twitter:hover { background: #000000 !important; border: 1px solid rgba(255,255,255,0.6) !important; box-shadow: 0 8px 25px rgba(255,255,255,0.25) !important; i { text-shadow: 0 0 10px rgba(255,255,255,0.8) !important; } }
&--whatsapp:hover, &--whatsApp:hover { background: #25D366 !important; border-color: #25D366 !important; box-shadow: 0 8px 25px rgba(37,211,102,0.6) !important; color: #fff !important; transform: translateY(-5px) scale(1.1) !important; i, svg { color: #fff !important; fill: #fff !important;} }
&--pinterest:hover { background: #E60023 !important; border-color: #E60023 !important; box-shadow: 0 8px 20px rgba(230,0,35,0.6) !important; }
}
.blockLink {
background: @trans; color: @muted !important; border-left: 3px solid transparent !important; transition: all 0.3s ease !important; border-radius: 0 8px 8px 0 !important; margin: 2px 0 !important;
&:hover { background: rgba(255,255,255,0.04) !important; color: #fff !important; padding-left: 18px !important; border-left-color: rgba(168,85,247,0.5) !important; }
&.is-selected { background: linear-gradient(90deg, rgba(99,102,241,0.2), transparent) !important; border-left-color: @accent-diamond !important; color: #fff !important; font-weight: 600 !important; box-shadow: -4px 0 15px rgba(99,102,241,0.2); }
}
.p-navSticky, .p-navSticky.is-sticky, .p-navSticky.is-sticky .p-nav-inner {
border: none !important; border-bottom: none !important; box-shadow: none !important;
}
.p-navSticky.is-sticky .p-nav-inner {
border: 1px solid rgba(255, 255, 255, 0.12) !important;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.6), 0 0 20px rgba(66, 219, 196, 0.1) !important;
}
a, .username, .p-breadcrumbs a, .node-title a, .u-link, .u-linkComplex, .p-sectionLinks a, .p-staffBar a {
color: @accent-diamond !important; text-decoration: none !important;
transition: color 0.25s ease, text-shadow 0.25s ease !important;
}
a:hover, .username:hover, .p-breadcrumbs a:hover, .node-title a:hover, .p-staffBar a:hover {
color: @accent-creeper !important; text-shadow: 0 0 8px rgba(85, 255, 85, 0.4) !important;
}
.button, .button:hover, .userBanner, .badge { text-shadow: none !important; }
.mc-custom-footer {
background: rgba(14, 15, 14, 0.9) !important;
backdrop-filter: blur(25px);
-webkit-backdrop-filter: blur(25px);
border-top: 2px solid rgba(255, 255, 255, 0.05);
padding: 60px 0 20px 0;
position: relative;
overflow: hidden;
z-index: 1;
&::before {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 320px;
height: 240px;
background: url('https://i.imgur.com/vHqB3qL.png') no-repeat bottom left;
background-size: contain;
z-index: -1;
opacity: 0.9;
pointer-events: none;
}
&::after {
content: '';
position: absolute;
bottom: 0;
right: 0;
width: 340px;
height: 250px;
background: url('https://i.imgur.com/6aU2M2Z.png') no-repeat bottom right;
background-size: contain;
z-index: -1;
opacity: 0.9;
pointer-events: none;
}
.footer-container {
max-width: 1200px;
margin: 0 auto;
padding: 0 40px;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
gap: 40px;
}
.footer-col {
flex: 1;
min-width: 200px;
&.footer-about {
flex: 2;
min-width: 300px;
p {
color: #a0a0a5;
font-size: 13.5px;
line-height: 1.7;
margin-top: 15px;
}
}
h3 {
font-size: 15px;
font-weight: 700;
text-transform: uppercase;
color: #ffffff;
letter-spacing: 1px;
padding-bottom: 10px;
margin: 0 0 15px 0;
position: relative;
&::after {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 35px;
height: 3px;
background: #ffaa00;
border-radius: 2px;
box-shadow: 0 0 8px rgba(255, 170, 0, 0.4);
}
}
ul {
list-style: none;
padding: 0;
margin: 0;
li {
padding: 6px 0;
a {
color: @muted !important;
font-size: 14px;
transition: all 0.2s ease;
display: inline-block;
&:hover {
color: #ffffff !important;
padding-left: 6px;
text-shadow: 0 0 10px rgba(66, 219, 196, 0.3);
}
}
}
}
}
.footer-meta {
margin-top: 25px;
display: flex;
flex-direction: column;
gap: 6px;
font-size: 12.5px;
color: #71717a;
.version {
color: @muted;
i {
color: @accent-diamond;
margin-right: 4px;
}
}
}
.footer-social-sponsor {
.follow-text {
color: #a0a0a5;
font-size: 13.5px;
margin: 15px 0 10px 0;
}
.social-icons-grid {
display: flex;
gap: 10px;
margin-bottom: 25px;
.social-btn {
width: 38px;
height: 38px;
background: rgba(0, 0, 0, 0.35) !important;
border: 1px solid rgba(255, 255, 255, 0.05);
border-radius: 50%;
display: inline-flex;
align-items: center;
justify-content: center;
color: @muted !important;
transition: all 0.3s ease;
i { font-size: 15px; }
&:hover {
background: rgba(66, 219, 196, 0.1) !important;
border-color: @accent-diamond;
color: #ffffff !important;
transform: translateY(-3px);
box-shadow: 0 5px 15px rgba(66, 219, 196, 0.2);
}
}
}
.sponsor-block {
padding-top: 15px;
.hosted-by {
font-size: 12px;
color: #a0a0a5;
.orange-text {
color: #ffaa00;
font-weight: 700;
}
}
.keyubu-logo {
margin-top: 10px;
img {
max-height: 42px;
opacity: 0.85;
transition: opacity 0.2s;
&:hover { opacity: 1; }
}
}
}
}
.footer-bottom-bar {
max-width: 1200px;
margin: 50px auto 0 auto;
padding-top: 20px;
border-top: 1px solid rgba(255, 255, 255, 0.04);
text-align: center;
font-size: 12px;
color: #52525b;
letter-spacing: 0.5px;
}
}
@media (max-width: 1000px) {
.mc-custom-footer {
&::before, &::after { display: none !important; }
.footer-container {
flex-direction: column;
gap: 30px;
padding: 0 20px;
}
}
}
.p-footer-copyright {
display: none !important;
}
(Elimden geldiğince çoğu yeri editlemeye çalıştım. Fikirlerinizi merak ediyorum)