Favorite Posts
Mr Phone 360

Samsung Galaxy S21 FE support page goes live, expected to may launch soon

Abdul Shaikh
Abdul Shaikh

 Samsung Galaxy S21 FE support page goes live with mentioned model number SM-G990B/DS


Highlights

  • Samsung Galaxy S21 FE support page goes line in Germany
  • Samsung Galaxy S21 FE may have Snapdragon 888 or Samsung's Exynos 2100
  • Samsung Galaxy S21 FE rumoured may launch in October 


Samsung Galaxy S21 FE support page goes live, expected to may launch soon

It’s been a while because the Samsung Galaxy S21 FE has been within the information. Over the previous few months, numerous reports and rumours tipped new information and the smartphone’s release date a couple of instances. In step with a document early this month, the Galaxy S21 FE could be launching in October. This seems to be incredibly in all likelihood because the Samsung Galaxy S21 FE support web page has live on the Samsung Germany website, suggesting the phone is just a few weeks away from an legitimate unveiling. 

Samsung Galaxy S21 FE support page goes live, expected to may launch soon

The support web page doesn’t display some thing aside from the model number of the smartphone. The Samsung Galaxy S21 FE is listed with model number SM-G990B/DS. However, there’s no records concerning the capabilities or specs of the phone at the support web page.

Also read:- Samsung Galaxy F12 and Galaxy F02s launched in India: price, specifications

These days the smartphone confirmed up on GeekBench running the Exynos 2200 chipset. The Snapdragon 888-powered model became also spotted at the GeekBench website, and the Galaxy S21 additionally regarded at the Google Play Console, revealing some key specs. A leaked consumer guide also suggested that the smartphone could come with out a charger inside the box.

The Samsung Galaxy S21 FE will have a 6.4-inch FHD+ AMOLED display with a refresh rate of 120Hz. It's far rumoured to include Snapdragon 888 or Exynos 2100 chipset depending on the location. The chipset is probably paired with 12GB RAM and 256GB storage. The Galaxy S21 FE might boast a 4,500mAh battery with 45W fast-charging support. 

Also read:- Samsung Unveiled Galaxy A52, Galaxy A52 5G and Galaxy A72

The Galaxy S21 FE might include a triple rear camera setup, however there’s no phrase on its precise configuration. But, it's far expected to have a 10MP camera housed in the centred punch-hole cutout at the the front. The connectivity will consist of 5G, 4G LTE, dual-band wireless, Bluetooth 5.1, GPS, and USB Type-C for charging. The smartphone is expected to measure a 155.7 x 74.Five x 7.9mm.

Stay with Mr Phone 360 website for more updates on Samsung Galaxy S21 FE and technology.

<data:blog.title/> - Latest Technology News, AI & Gadget Reviews <data:view.title.escaped/> - <data:blog.title/> <data:view.search.label/> News & Updates - <data:blog.title/> Search Results for "<data:view.search.query/>" - <data:blog.title/> <data:view.title.escaped/> li { position: relative; padding: 10px 0; } .nav-menu > li > a { font-size: 15px; font-weight: 700; color: var(--text-secondary); display: flex; align-items: center; gap: 4px; } .nav-menu > li > a:hover { color: var(--brand-mint); } .nav-menu .arrow { font-size: 10px; transition: transform 0.2s; } .nav-menu .has-dropdown:hover .arrow { transform: rotate(180deg); } .dropdown { position: absolute; top: 100%; left: 0; background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius-sm); box-shadow: var(--shadow-md); min-width: 220px; padding: 10px 0; opacity: 0; visibility: hidden; transform: translateY(10px); transition: all 0.2s ease; z-index: 1000; list-style: none; } .nav-menu .has-dropdown:hover .dropdown { opacity: 1; visibility: visible; transform: translateY(0); } .dropdown li a { display: block; padding: 10px 20px; font-size: 14.5px; font-weight: 600; color: var(--text-secondary); transition: all 0.15s; } .dropdown li a:hover { background: var(--surface-hover); color: var(--brand-mint); padding-left: 24px; } /* Actions */ .header-actions { display: flex; gap: 6px; align-items: center; } .theme-toggle-btn, .mobile-menu-btn, .mobile-search-toggle-btn { background: transparent; border: none; width: 44px; height: 44px; display: flex; align-items: center; justify-content: center; cursor: pointer; color: var(--text-secondary); transition: color 0.2s; fill: currentColor; } .theme-toggle-btn:hover, .mobile-menu-btn:hover, .mobile-search-toggle-btn:hover { color: var(--brand-mint); } .theme-toggle-btn svg, .mobile-menu-btn svg, .mobile-search-toggle-btn svg { width: 22px; height: 22px; } .sun-icon { display: none; } [data-theme='dark'] .sun-icon { display: block; } [data-theme='dark'] .moon-icon { display: none; } .mobile-menu-btn { display: none; } .mobile-search-toggle-btn { display: none; } /* Search */ .search-wrapper { position: relative; display: flex; align-items: center; } .modern-search-form { display: flex; align-items: center; background: var(--surface-hover); border: 1px solid var(--border); border-radius: 999px; padding: 8px 18px; transition: all 0.3s ease; width: 220px; margin-right: 10px; } .modern-search-form:focus-within { background: var(--surface); border-color: var(--brand-mint); width: 280px; box-shadow: 0 0 0 4px var(--brand-mint-light); } .search-icon { width: 18px; height: 18px; fill: var(--text-primary); margin-right: 10px; transition: fill 0.2s; } .modern-search-form:focus-within .search-icon { fill: var(--brand-mint); } .live-search-input { border: none; outline: none; background: transparent; color: var(--text-primary); font-size: 14.5px; width: 100%; font-family: var(--font-main); font-weight: 500; } .live-search-input::placeholder { color: var(--text-muted); } .live-search-results { position: absolute; top: calc(100% + 8px); left: 0; width: 100%; background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius-sm); box-shadow: var(--shadow-md); z-index: 1000; overflow: hidden; display: none; max-height: 350px; overflow-y: auto; } .live-search-item { display: block; padding: 12px 16px; font-size: 14.5px; font-weight: 600; color: var(--text-primary); border-bottom: 1px solid var(--border); } .live-search-item:last-child { border-bottom: none; } .live-search-item:hover { background: var(--surface-hover); color: var(--brand-mint); } .search-loading { padding: 12px 16px; font-size: 13.5px; color: var(--text-secondary); font-weight: 600; } .mobile-search-container { display: none; background: var(--surface); padding: 16px 24px; border-bottom: 1px solid var(--border); position: relative; } .mobile-search-container.active { display: block; } .mobile-search-container input { width: 100%; padding: 12px 20px; border-radius: 999px; border: 1px solid var(--border); background: var(--bg); color: var(--text-primary); outline: none; font-size: 15px; font-weight: 500; } /* Layout Structure */ .layout-wrapper { display: grid; grid-template-columns: 1fr 360px; gap: 48px; padding: 40px 0; } .main-content { min-width: 0; } /* Category Header */ .page-header { margin-bottom: 40px; padding-bottom: 12px; border-bottom: 1px solid var(--border); } .page-title { font-size: 20px; font-weight: 700; color: var(--text-secondary); margin: 0; display: flex; align-items: center; flex-wrap: wrap; gap: 8px; } .page-title span { color: var(--text-primary); font-weight: 800; font-size: 28px; letter-spacing: -0.02em; position: relative; display: inline-block; } .page-title span::after { content: ''; position: absolute; left: 0; bottom: 2px; width: 100%; height: 4px; background: var(--brand-mint); border-radius: 2px; opacity: 1; } /* Breadcrumbs */ .breadcrumbs { font-size: 14px; font-weight: 700; color: var(--text-secondary); margin-bottom: 12px; display: flex; align-items: center; gap: 8px; flex-wrap: nowrap; } .breadcrumbs a { color: var(--text-primary); transition: color 0.2s; } .breadcrumbs a:hover { color: var(--brand-mint); } .breadcrumbs .separator { color: var(--border-strong); font-size: 14px; } /* Magazine Homepage Blocks & Borderless Cards */ .category-block { margin-bottom: 48px; content-visibility: auto; contain-intrinsic-size: 500px; min-height: 400px;} .cat-block-header { display: flex; justify-content: space-between; align-items: center; border-bottom: 2px solid var(--text-primary); margin-bottom: 20px; padding-bottom: 10px; } .cat-block-header h2 { font-size: 20px; font-weight: 800; color: var(--text-primary); text-transform: uppercase; letter-spacing: -0.02em; } .cat-block-header a { font-size: 14px; font-weight: 800; color: var(--brand-mint); background: var(--brand-mint-light); padding: 5px 12px; border-radius: 999px; transition: all 0.2s; } .cat-block-header a:hover { background: var(--brand-mint); color: #ffffff; } .cat-hero-post { display: block; position: relative; border-radius: var(--radius-md); overflow: hidden; aspect-ratio: 16/9; margin-bottom: 24px; background: var(--surface-hover); } .cat-hero-post img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.4s ease; } .cat-hero-post:hover img { transform: scale(1.03); } .cat-hero-overlay { position: absolute; bottom: 0; left: 0; width: 100%; padding: 60px 24px 24px; background: linear-gradient(to top, rgba(0,0,0,0.9), rgba(0,0,0,0.3), transparent); } .cat-hero-overlay h3 { color: #ffffff; font-size: 24px; font-weight: 800; line-height: 1.35; margin: 0; text-shadow: 0 2px 4px rgba(0,0,0,0.8); } .cat-list-wrapper { display: flex; flex-direction: column; gap: 16px; } .cat-list-post { display: flex; gap: 16px; align-items: center; transition: opacity 0.2s; } .cat-list-post:hover { opacity: 0.8; } .cat-list-thumb { width: 140px; aspect-ratio: 16/10; border-radius: var(--radius-sm); overflow: hidden; flex-shrink: 0; background: var(--surface-hover); } .cat-list-thumb img { width: 100%; height: 100%; object-fit: cover; } .cat-list-info { display: flex; flex-direction: column; justify-content: center; flex: 1; } .cat-list-info h4 { font-size: 16px; font-weight: 700; color: var(--text-primary); line-height: 1.4; margin-bottom: 6px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .cat-list-meta { font-size: 13px; color: var(--text-secondary); font-weight: 600; } /* Post Grid (Borderless) */ .post-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 28px; } .card-item { background: transparent; overflow: hidden; display: flex; flex-direction: column; } .card-thumb-link { display: block; aspect-ratio: 16/9; background: var(--surface-hover); overflow: hidden; border-radius: var(--radius-md); margin-bottom: 12px; } .card-thumb-link img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.3s; } .card-item:hover .card-thumb-link img { transform: scale(1.04); } .card-body { display: flex; flex-direction: column; flex-grow: 1; } .card-title { font-size: 18px; font-weight: 700; line-height: 1.35; margin-bottom: 8px; color: var(--text-primary); } .card-title a:hover { color: var(--brand-mint); } .card-meta { margin-top: auto; font-size: 13px; color: var(--text-secondary); font-weight: 600; } /* Single Article Post */ .single-article { background: transparent; padding: 0; } .post-headline { font-size: 40px; font-weight: 800; margin-bottom: 16px; line-height: 1.25; letter-spacing:-0.02em; color: var(--text-primary); } /* Post Meta Bar & Hand-Drawn Capsule Layout */ .post-meta-bar { display: flex; justify-content: space-between; align-items: center; width: 100%; padding-bottom: 16px; margin-bottom: 28px; border-bottom: 1px solid var(--border); gap: 8px; } .post-author-date { font-size: 14px; font-weight: 700; color: var(--text-secondary); display: flex; align-items: center; gap: 8px; flex-wrap: wrap; line-height: normal; } .author-avatar { width: 32px; height: 32px; border-radius: 50%; object-fit: cover; border: 1px solid var(--border); background: var(--surface-hover); color: var(--text-muted); } svg.author-avatar { padding: 4px; } .post-author-date span.bullet { color: var(--border-strong); } /* BORDERLESS CAPSULE CONTAINER */ .post-meta-capsule { display: inline-flex; align-items: center; justify-content: space-between; gap: 4px; background: transparent; border: none; padding: 0; box-shadow: none; width: auto; margin-left: auto; flex-shrink: 0; } .read-time-plain { font-weight: 700; font-size: 12.5px; color: var(--text-primary); white-space: nowrap; margin-right: 2px; } /* Square Google News & Search Follow Badges */ .g-follow-badge { display: inline-flex; align-items: center; gap: 4px; background: var(--surface-hover); padding: 4px 6px; border-radius: 6px; font-size: 11.5px; font-weight: 700; color: var(--text-primary); text-decoration: none; transition: all 0.2s ease; white-space: nowrap; } .g-follow-badge img, .g-follow-badge svg { width: 14px; height: 14px; border-radius: 3px; flex-shrink: 0; } .g-follow-badge:hover { background: var(--brand-mint-light); color: var(--brand-mint); } /* Top Dropdown Share */ .share-dropdown { position: relative; display: inline-block; line-height: normal; flex-shrink: 0; margin-left: 2px; } .share-toggle { background: var(--surface-hover); border: none; padding: 4px 10px; border-radius: 6px; font-size: 12px; font-weight: 700; color: var(--text-primary); cursor: pointer; display: flex; align-items: center; gap: 4px; transition: all 0.2s; height: 28px; white-space: nowrap; } .share-toggle svg { width: 12px; height: 12px; fill: currentColor; } .share-toggle:hover, .share-dropdown.active .share-toggle { background: var(--brand-mint-light); color: var(--brand-mint); } .share-menu { position: absolute; right: 0; top: calc(100% + 8px); background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius-sm); box-shadow: var(--shadow-md); display: flex; flex-direction: column; min-width: 170px; opacity: 0; visibility: hidden; transform: translateY(10px); transition: all 0.2s ease; z-index: 100; overflow: hidden; } .share-dropdown.active .share-menu { opacity: 1; visibility: visible; transform: translateY(0); } .share-item { padding: 12px 16px; font-size: 14px; font-weight: 700; color: var(--text-primary); display: flex; align-items: center; gap: 12px; border-bottom: 1px solid var(--border); background: transparent; border-left: none; border-right: none; border-top: none; text-align: left; cursor: pointer; width: 100%; } .share-item:last-child { border-bottom: none; } .share-item:hover { background: var(--surface-hover); color: var(--brand-mint); } .share-item svg { width: 16px; height: 16px; fill: currentColor; } /* ================== PROFESSIONAL GADGET REVIEW BOX (EXACT MATCH TO PHOTO 40789_4.jpg) ================== */ .gizmo-review-box { background: var(--surface-hover); border-radius: var(--radius-md); margin: 36px 0; overflow: hidden; } .review-tabs { display: flex; background: var(--surface); border-bottom: 1px solid var(--border); } .review-tab-btn { flex: 1; background: transparent; border: none; padding: 16px; font-size: 13.5px; font-weight: 800; color: var(--text-muted); cursor: pointer; text-align: center; letter-spacing: 0.08em; transition: all 0.2s; } .review-tab-btn.active { background: var(--surface-hover); color: var(--text-primary); border-bottom: 4px solid #64748b; } .review-tab-content { display: none; padding: 28px; } .review-tab-content.active { display: block; } .review-top-row { display: flex; justify-content: space-between; align-items: center; gap: 20px; border-bottom: 1px solid var(--border); padding-bottom: 24px; margin-bottom: 28px; } .review-product-info { display: flex; align-items: center; gap: 20px; } .review-product-info img { width: 90px; height: 90px; object-fit: contain; border-radius: var(--radius-sm); background: var(--surface); padding: 4px; } .review-product-info h3 { font-size: 24px; font-weight: 800; color: var(--text-primary); line-height: 1.3; } /* Exact Circular Green Score Badge */ .review-score-card { display: flex; flex-direction: column; align-items: center; background: var(--surface); border-radius: var(--radius-sm); padding: 14px 22px; box-shadow: var(--shadow-sm); flex-shrink: 0; } .score-circle-wrap { position: relative; width: 64px; height: 64px; border-radius: 50%; background: conic-gradient(#84cc16 90%, #e2e8f0 0%); display: flex; align-items: center; justify-content: center; margin-bottom: 8px; } .score-circle-inner { width: 52px; height: 52px; background: var(--surface); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 22px; font-weight: 900; color: var(--text-primary); } .price-tag { font-size: 18px; font-weight: 900; color: #dc2626; margin-bottom: 8px; } .buy-btn-badge { display: flex; align-items: center; background: #dc2626; color: #fff; border-radius: 4px; overflow: hidden; font-size: 12.5px; font-weight: 800; text-decoration: none; box-shadow: 0 2px 4px rgba(0,0,0,0.1); } .buy-btn-badge .buy-icon { background: #ffffff; color: #000; padding: 4px 8px; font-weight: 900; } .buy-btn-badge .buy-text { padding: 4px 14px; letter-spacing: 0.03em; } /* Sub-scores grid with circular rings */ .sub-scores-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-bottom: 32px; } .sub-score-card { display: flex; flex-direction: column; align-items: center; text-align: center; background: var(--surface); border-radius: var(--radius-sm); padding: 18px 10px; } .mini-circle { width: 50px; height: 50px; border-radius: 50%; background: conic-gradient(#84cc16 90%, #e2e8f0 0%); display: flex; align-items: center; justify-content: center; margin-bottom: 10px; } .mini-circle-inner { width: 40px; height: 40px; background: var(--surface); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 900; } .sub-score-label { font-size: 13.5px; font-weight: 700; color: var(--text-secondary); line-height: 1.35; } /* PROS & CONS: FIXED BORDERLESS SIDE-BY-SIDE LAYOUT WITH CLEAN BULLETS */ .pros-cons-grid { display: grid; grid-template-columns: 1fr 1fr; background: var(--surface); border-radius: var(--radius-sm); padding: 24px; position: relative; } .pros-cons-grid::after { content: ''; position: absolute; top: 20px; bottom: 20px; left: 50%; width: 1px; background: var(--border); } .pros-box { padding-right: 24px; } .cons-box { padding-left: 24px; } .pros-box h4 { color: #16a34a; font-size: 18px; font-weight: 900; margin-bottom: 14px; } .cons-box h4 { color: #dc2626; font-size: 18px; font-weight: 900; margin-bottom: 14px; } .pros-box ul, .cons-box ul { list-style: disc; padding-left: 20px; } .pros-box li, .cons-box li { margin-bottom: 10px; font-size: 14.5px; font-weight: 600; color: var(--text-secondary); line-height: 1.5; } /* Key Specs Table */ .specs-table { width: 100%; border-collapse: collapse; font-size: 15px; } .specs-table tr { border-bottom: 1px solid var(--border); } .specs-table tr:last-child { border-bottom: none; } .specs-table th { text-align: left; width: 35%; padding: 14px 18px; color: var(--text-muted); font-weight: 700; background: var(--surface); } .specs-table td { padding: 14px 18px; color: var(--text-primary); font-weight: 600; } @media (max-width: 768px) { .review-top-row { flex-direction: column; align-items: flex-start; } .sub-scores-grid { grid-template-columns: repeat(2, 1fr); } .pros-cons-grid { grid-template-columns: 1fr; } .pros-cons-grid::after { display: none; } .pros-box { padding-right: 0; padding-bottom: 20px; border-bottom: 1px solid var(--border); margin-bottom: 20px; } .cons-box { padding-left: 0; } } /* ================== BOTTOM SOCIAL SHARING ================== */ .bottom-share-widget { margin-top: 40px; padding-top: 24px; border-top: 1px solid var(--border); display: flex; align-items: center; gap: 8px; flex-wrap: wrap; } .bottom-share-text { font-weight: 800; font-size: 15.5px; color: var(--text-primary); flex-shrink: 0; margin-right: 0; } .bottom-share-buttons { display: flex; gap: 6px; flex-wrap: wrap; align-items: center; } .btn-bottom-share { padding: 5px 10px; border-radius: 6px; font-size: 12.5px; font-weight: 700; cursor: pointer; display: flex; align-items: center; gap: 5px; border: none; background: var(--surface-hover); color: var(--text-primary); transition: all 0.2s; text-decoration: none; } .btn-bottom-share svg { width: 14px; height: 14px; fill: currentColor; } .btn-bottom-share:hover { background: var(--brand-mint-light); color: var(--brand-mint); } /* ================== POST CONTENT TYPOGRAPHY ================== */ .post-body-content { font-size: 19px; line-height: 1.85; color: var(--text-secondary); font-weight: 500; word-wrap: break-word; overflow-wrap: break-word; } .post-body-content p { margin-top: 0; margin-bottom: 24px; color: var(--text-secondary); } .post-body-content h2, .post-body-content h3, .post-body-content h4, .post-body-content h5, .post-body-content h6 { color: var(--text-primary); font-weight: 800; letter-spacing: -0.02em; margin-top: 40px; margin-bottom: 16px; line-height: 1.35; } .post-body-content h2 { font-size: 30px; border-bottom: 1px solid var(--border); padding-bottom: 10px; } .post-body-content h3 { font-size: 25px; } .post-body-content h4 { font-size: 21px; font-weight: 700; } .post-body-content h5 { font-size: 18px; font-weight: 700; } .post-body-content h6 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: var(--text-muted); } .post-body-content strong, .post-body-content b { color: var(--text-primary); font-weight: 800; } .post-body-content ul, .post-body-content ol { margin-top: 0; margin-bottom: 24px; padding-left: 24px; } .post-body-content li { margin-bottom: 10px; line-height: 1.8; } .post-body-content li:last-child { margin-bottom: 0; } .post-body-content img { border-radius: var(--radius-md); margin: 32px 0; max-width: 100%; height: auto; } .post-body-content blockquote { border-left: 4px solid var(--brand-mint); margin: 32px 0; padding: 16px 24px; background: var(--brand-mint-light); border-radius: 0 var(--radius-sm) var(--radius-sm) 0; font-style: italic; font-weight: 600; color: var(--text-primary); } /* AUTO 'ALSO SEE' BOX (EXACT GADGETS360 STYLE) */ .also-see-box { margin: 32px 0; padding: 16px 20px; border: 1px solid var(--border-strong); border-radius: var(--radius-sm); background: var(--surface); box-shadow: var(--shadow-sm); } .also-see-content { display: block; font-size: 17px; line-height: 1.6; color: var(--text-primary); word-break: break-word; } .also-see-icon { color: #d93025; display: inline-flex; align-items: center; vertical-align: middle; margin-right: 8px; } .also-see-icon svg { width: 22px; height: 22px; fill: currentColor; } .also-see-text { font-weight: 800; color: #020617; margin-right: 8px; } [data-theme='dark'] .also-see-text { color: #f8fafc; } .also-see-link { color: #d93025; font-weight: 700; text-decoration: none; transition: opacity 0.2s; } .also-see-link:hover { opacity: 0.8; text-decoration: underline; } /* FORCED AUTHOR PROFILE SECTION */ .author-profile-box { margin-top: 36px; padding: 24px; background: var(--surface-hover); border: 1px solid var(--border); border-radius: var(--radius-md); display: flex; gap: 20px; align-items: center; } .author-box-avatar { width: 64px; height: 64px; border-radius: 50%; object-fit: cover; border: 2px solid var(--brand-mint); flex-shrink: 0; background: var(--surface); color: var(--brand-mint); } svg.author-box-avatar { padding: 10px; background: var(--brand-mint-light); } .author-box-info h3 { font-size: 18px; font-weight: 800; color: var(--text-primary); margin-bottom: 6px; } .author-box-info p { font-size: 14.5px; color: var(--text-secondary); line-height: 1.6; font-weight: 500; } /* Google Blog Style Related Stories */ .related-stories-section { margin-top: 40px; padding-top: 28px; border-top: 1px solid var(--border); } .related-stories-title { font-size: 24px; font-weight: 800; color: var(--text-primary); margin-bottom: 20px; letter-spacing: -0.02em; } .related-stories-scroll { display: flex; gap: 18px; overflow-x: auto; scroll-snap-type: x mandatory; padding-bottom: 20px; scrollbar-width: none; } .related-stories-scroll::-webkit-scrollbar { display: none; } .related-story-card { min-width: 290px; max-width: 320px; flex-shrink: 0; scroll-snap-align: start; background: var(--surface-hover); border-radius: 20px; padding: 14px; display: flex; flex-direction: column; text-decoration: none; border: 1px solid var(--border); transition: transform 0.2s, box-shadow 0.2s; } .related-story-card:hover { transform: translateY(-3px); box-shadow: var(--shadow-md); } .rs-img-wrap { width: 100%; aspect-ratio: 16/9; border-radius: 14px; overflow: hidden; background: var(--surface); } .rs-img-wrap img { width: 100%; height: 100%; object-fit: cover; } .rs-content { display: flex; flex-direction: column; flex-grow: 1; margin-top: 14px; } .rs-label { font-size: 12px; font-weight: 800; color: var(--brand-mint); margin-bottom: 6px; text-transform: uppercase; letter-spacing: 0.5px; } .rs-title { font-size: 16.5px; font-weight: 700; line-height: 1.4; color: var(--text-primary); margin-bottom: 14px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;} .rs-author { font-size: 13px; font-weight: 600; color: var(--text-muted); margin-top: auto; } /* Trending Now Widget */ .sidebar-widget { background: transparent; padding: 0; margin-bottom: 36px; } .sidebar-widget:last-child { margin-bottom: 0; } .widget-section-title { font-size: 16px; font-weight: 800; margin-bottom: 20px; color: var(--text-primary); text-transform: uppercase; letter-spacing: 0.05em; border-bottom: 1px solid var(--border); padding-bottom: 12px; } .sidebar-small-post { display: flex; gap: 14px; margin-bottom: 18px; align-items: center; transition: transform 0.2s, opacity 0.2s; } .sidebar-small-post:last-child { margin-bottom: 0; } .sidebar-small-post:hover { opacity: 0.85; transform: translateX(2px); } .sidebar-post-thumb { width: 100px; height: 62px; aspect-ratio: 16/10; border-radius: var(--radius-sm); object-fit: cover; background: var(--surface-hover); flex-shrink: 0; border: 1px solid var(--border); } .sidebar-post-info { display: flex; flex-direction: column; justify-content: center; } .sidebar-post-info h4 { font-size: 14px; font-weight: 700; line-height: 1.35; color: var(--text-primary); margin-bottom: 4px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .sidebar-post-info span { font-size: 12px; color: var(--text-muted); font-weight: 600; } /* Footer */ .site-footer { background: var(--surface); border-top: 1px solid var(--border); padding: 40px 0 60px; margin-top: 20px; } .footer-container { max-width: var(--max-w); margin: 0 auto; padding: 0 24px; display: flex; flex-direction: column; gap: 32px; align-items: flex-start; } .footer-brand-area { display: flex; flex-direction: column; gap: 14px; max-width: 450px; } .footer-description { font-size: 15px; color: var(--text-secondary); line-height: 1.6; font-weight: 600; } .footer-links-row { display: flex; gap: 32px; flex-wrap: wrap; } .footer-links-row a { font-size: 15.5px; font-weight: 700; color: var(--text-primary); } .footer-links-row a:hover { color: var(--brand-mint); } .footer-social-row { display: flex; gap: 24px; margin-top: 8px; align-items: center; } .footer-social-row a { color: var(--text-primary); transition: transform 0.2s, opacity 0.2s; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 50%; background: var(--surface-hover); border: 1px solid var(--border); } .footer-social-row a:hover { transform: translateY(-3px); opacity: 0.9; } .footer-social-row svg { width: 20px; height: 20px; fill: currentColor; } .footer-social-row a[aria-label="Facebook"]:hover { background: #1877F2; color: #fff; border-color: #1877F2; } .footer-social-row a[aria-label="Telegram"]:hover { background: #229ED9; color: #fff; border-color: #229ED9; } .footer-social-row a[aria-label="WhatsApp"]:hover { background: #25D366; color: #fff; border-color: #25D366; } .footer-social-row a[aria-label="X (Twitter)"]:hover { background: #000000; color: #fff; border-color: #000000; } .footer-social-row a[aria-label="Instagram"]:hover { background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%); color: #fff; border-color: transparent; } [data-theme='dark'] .footer-social-row a[aria-label="X (Twitter)"]:hover { background: #ffffff; color: #030712; } /* Mobile Responsive */ @media (max-width: 992px) { .layout-wrapper { grid-template-columns: 1fr; gap: 20px; } .site-sidebar { margin-top: 36px; } .header-main { height: 68px; } .mobile-menu-btn, .mobile-search-toggle-btn { display: flex; } .modern-search-form { display: none; } .nav-menu { position: fixed; top: 0; left: 0; width: 300px; max-width: 85vw; height: 100vh; background: var(--surface); flex-direction: column; gap: 0; box-shadow: 4px 0 24px rgba(0,0,0,0.1); z-index: 1001; transform: translateX(-100%); transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1); overflow-y: auto; padding: 0; align-items: flex-start; border-right: 1px solid var(--border); } .nav-menu.active { transform: translateX(0); } .mobile-menu-head { display: flex; align-items: center; justify-content: space-between; width: 100%; padding: 20px 32px; border-bottom: 1px solid var(--border); position: sticky; top: 0; background: var(--surface); z-index: 10; margin-bottom: 10px; } .mobile-menu-head .brand-logo { font-size: 22px; } .close-menu-btn { background: transparent; border: none; color: var(--text-primary); cursor: pointer; display: flex; align-items: center; justify-content: center; width: 36px; height: 36px; border-radius: 50%; transition: background 0.2s; } .close-menu-btn svg { width: 20px; height: 20px; fill: currentColor; } .close-menu-btn:hover { background: var(--surface-hover); color: var(--brand-mint); transform: scale(1.05); } .nav-menu > li { padding: 0; border-bottom: 1px solid var(--border); width: 100%; } .nav-menu > li:last-child { border-bottom: none; } .nav-menu > li > a { padding: 16px 24px; justify-content: space-between; width: 100%; font-size: 15.5px; font-weight: 700; } .dropdown { position: static; transform: none; opacity: 1; visibility: visible; box-shadow: none; border: none; border-top: 1px solid var(--border); border-radius: 0; background: var(--surface-hover); display: none; padding: 0; min-width: 100%; } .nav-menu .has-dropdown.active .dropdown { display: block; } .dropdown li a { padding: 12px 24px 12px 40px; border-bottom: 1px solid var(--border); font-size: 14px; font-weight: 600; } .dropdown li:last-child a { border-bottom: none; } } @media (max-width: 768px) { .container { padding: 0 16px; } .single-article { padding: 0; } .post-grid { grid-template-columns: 1fr; } /* MOBILE TYPOGRAPHY & CAPSULE TWEAKS */ .post-headline { font-size: 26px; margin-bottom: 12px; } .post-meta-bar { flex-direction: column; align-items: flex-start; gap: 12px; } .post-author-date { font-size: 13px; width: 100%; } .post-meta-capsule { max-width: 100%; justify-content: space-between; } .post-body-content { font-size: 18px; line-height: 1.8; margin-top: 16px; } .post-body-content p { margin-bottom: 20px; } .post-body-content h2 { font-size: 24px; margin-top: 32px; margin-bottom: 14px; } .post-body-content h3 { font-size: 20px; margin-top: 28px; margin-bottom: 12px; } .post-body-content h4 { font-size: 18px; } .post-body-content img { margin: 24px 0; } .post-body-content blockquote { padding: 16px; margin: 24px 0; } .cat-hero-overlay h3 { font-size: 20px; } .cat-list-thumb { width: 110px; } .cat-list-info h4 { font-size: 14.5px; } .page-title { font-size: 18px; } .page-title span { font-size: 24px; } .also-see-box { padding: 14px 16px; } .bottom-share-widget { flex-direction: column; align-items: flex-start; } .author-profile-box { flex-direction: column; text-align: center; } .related-story-card { min-width: 78vw; max-width: 78vw; } .site-footer { padding: 30px 0 50px; margin-top: 10px; } .footer-container { gap: 28px; } .footer-links-row { gap: 20px; flex-direction: column; } } ]]>
Share QR Code

You may like these posts

No Responses yet

Post a Comment