<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://dunedb.com/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ATemplate%3AResourcePage%2Fstyles.css</id>
	<title>MediaWiki:Template:ResourcePage/styles.css - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://dunedb.com/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ATemplate%3AResourcePage%2Fstyles.css"/>
	<link rel="alternate" type="text/html" href="https://dunedb.com/index.php?title=MediaWiki:Template:ResourcePage/styles.css&amp;action=history"/>
	<updated>2026-05-23T19:57:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://dunedb.com/index.php?title=MediaWiki:Template:ResourcePage/styles.css&amp;diff=697&amp;oldid=prev</id>
		<title>Operator: Created page with &quot;/**********************************************************  *  Template:ResourcePage/styles.css  *  Dune Awakening Resource Page Template Styles  *  (v1.0 · 2025-05-26)  **********************************************************/  /* ================================================    INHERIT BUILDING PAGE STYLES    ================================================ */ /* Import all building page styles as base */ @import url(&#039;Template:BuildingPage/styles.css&#039;);  /* ====...&quot;</title>
		<link rel="alternate" type="text/html" href="https://dunedb.com/index.php?title=MediaWiki:Template:ResourcePage/styles.css&amp;diff=697&amp;oldid=prev"/>
		<updated>2025-05-26T18:08:15Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;span class=&quot;autocomment&quot;&gt;*********************************************************  *  Template:ResourcePage/styles.css  *  Dune Awakening Resource Page Template Styles  *  (v1.0 · 2025-05-26)  *********************************************************: &lt;/span&gt;  &lt;span class=&quot;autocomment&quot;&gt;================================================    INHERIT BUILDING PAGE STYLES    ================================================: &lt;/span&gt; &lt;span class=&quot;autocomment&quot;&gt;Import all building page styles as base: &lt;/span&gt; @import url(&amp;#039;Template:BuildingPage/styles.css&amp;#039;);  /* ====...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/**********************************************************&lt;br /&gt;
 *  Template:ResourcePage/styles.css&lt;br /&gt;
 *  Dune Awakening Resource Page Template Styles&lt;br /&gt;
 *  (v1.0 · 2025-05-26)&lt;br /&gt;
 **********************************************************/&lt;br /&gt;
&lt;br /&gt;
/* ================================================&lt;br /&gt;
   INHERIT BUILDING PAGE STYLES&lt;br /&gt;
   ================================================ */&lt;br /&gt;
/* Import all building page styles as base */&lt;br /&gt;
@import url(&amp;#039;Template:BuildingPage/styles.css&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
/* ================================================&lt;br /&gt;
   RESOURCE-SPECIFIC OVERRIDES&lt;br /&gt;
   ================================================ */&lt;br /&gt;
/* Resource label styling */&lt;br /&gt;
.dune-card-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(227, 187, 122, 0.1) 0%, transparent 100%);&lt;br /&gt;
  border-left: 3px solid #E3BB7A;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resource icon colors */&lt;br /&gt;
.dune-card-title .icon {&lt;br /&gt;
  color: #E3BB7A;&lt;br /&gt;
  filter: drop-shadow(0 0 5px rgba(227, 187, 122, 0.7));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ================================================&lt;br /&gt;
   CRAFTING SECTION STYLES&lt;br /&gt;
   ================================================ */&lt;br /&gt;
.crafting-section {&lt;br /&gt;
  margin-bottom: 24px;&lt;br /&gt;
  padding: 16px;&lt;br /&gt;
  background: rgba(0,0,2,.6);&lt;br /&gt;
  border: 1px solid rgba(252, 231, 200, 0.2);&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dune-section-header {&lt;br /&gt;
  color: #fce7c8;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
  border-bottom: 2px solid rgba(252, 231, 200, 0.3);&lt;br /&gt;
  letter-spacing: 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe Search Styles */&lt;br /&gt;
.recipe-search-container {&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-search-input {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  padding: 8px 12px;&lt;br /&gt;
  background: rgba(0, 0, 2, 0.8);&lt;br /&gt;
  border: 2px solid rgba(252, 231, 200, 0.3);&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  color: #fce7c8;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-family: &amp;#039;Rajdhani&amp;#039;, sans-serif;&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
  outline: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-search-input:focus {&lt;br /&gt;
  border-color: #fce7c8;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(252, 231, 200, 0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-search-input::placeholder {&lt;br /&gt;
  color: rgba(252, 231, 200, 0.5);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe Table Preview */&lt;br /&gt;
.recipe-table-preview {&lt;br /&gt;
  max-height: 300px;&lt;br /&gt;
  overflow-y: auto;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-table {&lt;br /&gt;
  font-size: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-table td {&lt;br /&gt;
  padding: 8px 6px !important;&lt;br /&gt;
  font-size: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-row {&lt;br /&gt;
  transition: all 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-row.hidden {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe Actions */&lt;br /&gt;
.recipe-actions {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dune-action-button {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(252, 231, 200, 0.1) 0%, rgba(227, 187, 122, 0.1) 100%);&lt;br /&gt;
  border: 2px solid rgba(252, 231, 200, 0.3);&lt;br /&gt;
  color: #fce7c8;&lt;br /&gt;
  padding: 10px 20px;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  letter-spacing: 1.2px;&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dune-action-button:hover {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(252, 231, 200, 0.2) 0%, rgba(227, 187, 122, 0.2) 100%);&lt;br /&gt;
  border-color: #fce7c8;&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
  box-shadow: 0 4px 20px rgba(252, 231, 200, 0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dune-action-button .icon {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ================================================&lt;br /&gt;
   RECIPE POPUP STYLES&lt;br /&gt;
   ================================================ */&lt;br /&gt;
.recipe-popup-overlay {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  background: rgba(0, 0, 0, 0.8);&lt;br /&gt;
  backdrop-filter: blur(5px);&lt;br /&gt;
  z-index: 10000;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  visibility: hidden;&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-popup-overlay.active {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  visibility: visible;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-popup {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(0,0,2,.95) 0%, rgba(12,10,20,.95) 100%);&lt;br /&gt;
  border: 2px solid rgba(252, 231, 200, 0.4);&lt;br /&gt;
  width: 90%;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  max-height: 80vh;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  clip-path: polygon(&lt;br /&gt;
    0 20px,&lt;br /&gt;
    20px 0,&lt;br /&gt;
    calc(100% - 20px) 0,&lt;br /&gt;
    100% 20px,&lt;br /&gt;
    100% calc(100% - 20px),&lt;br /&gt;
    calc(100% - 20px) 100%,&lt;br /&gt;
    20px 100%,&lt;br /&gt;
    0 calc(100% - 20px)&lt;br /&gt;
  );&lt;br /&gt;
  box-shadow: 0 0 50px rgba(252, 231, 200, 0.3);&lt;br /&gt;
  transform: scale(0.9);&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-popup-overlay.active .recipe-popup {&lt;br /&gt;
  transform: scale(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.popup-header {&lt;br /&gt;
  background: rgba(0,0,2,.9);&lt;br /&gt;
  border-bottom: 2px solid rgba(252, 231, 200, 0.3);&lt;br /&gt;
  padding: 16px 24px;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: space-between;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.popup-title {&lt;br /&gt;
  color: #fce7c8;&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  letter-spacing: 1.5px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  text-shadow: 0 0 20px rgba(252, 231, 200, 0.5);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.popup-close {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 2px solid rgba(252, 231, 200, 0.3);&lt;br /&gt;
  color: #fce7c8;&lt;br /&gt;
  width: 36px;&lt;br /&gt;
  height: 36px;&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  transition: all 0.2s ease;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.popup-close:hover {&lt;br /&gt;
  background: rgba(252, 231, 200, 0.1);&lt;br /&gt;
  border-color: #fce7c8;&lt;br /&gt;
  transform: rotate(90deg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.popup-content {&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  padding: 24px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.popup-search-container {&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.popup-search-input {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  max-width: 400px;&lt;br /&gt;
  padding: 10px 16px;&lt;br /&gt;
  background: rgba(0, 0, 2, 0.8);&lt;br /&gt;
  border: 2px solid rgba(252, 231, 200, 0.3);&lt;br /&gt;
  color: #fce7c8;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-family: &amp;#039;Rajdhani&amp;#039;, sans-serif;&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
  outline: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.popup-table-wrapper {&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  overflow-y: auto;&lt;br /&gt;
  border: 1px solid rgba(252, 231, 200, 0.2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-popup-table {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  font-size: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-popup-table th {&lt;br /&gt;
  position: sticky;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 10;&lt;br /&gt;
  background: rgba(0,0,2,.95) !important;&lt;br /&gt;
  font-size: 14px !important;&lt;br /&gt;
  padding: 12px 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-popup-table td {&lt;br /&gt;
  font-size: 14px !important;&lt;br /&gt;
  padding: 10px 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ================================================&lt;br /&gt;
   RESOURCE STAT ICONS&lt;br /&gt;
   ================================================ */&lt;br /&gt;
.infobox-dune-two-column th .icon {&lt;br /&gt;
  width: 16px;&lt;br /&gt;
  height: 16px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  margin-right: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ================================================&lt;br /&gt;
   SCROLLBAR STYLING FOR TABLES&lt;br /&gt;
   ================================================ */&lt;br /&gt;
.recipe-table-preview::-webkit-scrollbar,&lt;br /&gt;
.popup-table-wrapper::-webkit-scrollbar {&lt;br /&gt;
  width: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-table-preview::-webkit-scrollbar-track,&lt;br /&gt;
.popup-table-wrapper::-webkit-scrollbar-track {&lt;br /&gt;
  background: rgba(0,0,2,.6);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-table-preview::-webkit-scrollbar-thumb,&lt;br /&gt;
.popup-table-wrapper::-webkit-scrollbar-thumb {&lt;br /&gt;
  background: rgba(252, 231, 200, 0.3);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.recipe-table-preview::-webkit-scrollbar-thumb:hover,&lt;br /&gt;
.popup-table-wrapper::-webkit-scrollbar-thumb:hover {&lt;br /&gt;
  background: rgba(252, 231, 200, 0.5);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ================================================&lt;br /&gt;
   MOBILE RESPONSIVE ADJUSTMENTS&lt;br /&gt;
   ================================================ */&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
  .crafting-section {&lt;br /&gt;
    padding: 12px;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  .dune-section-header {&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  .recipe-popup {&lt;br /&gt;
    width: 95%;&lt;br /&gt;
    max-height: 90vh;&lt;br /&gt;
    clip-path: polygon(&lt;br /&gt;
      0 10px,&lt;br /&gt;
      10px 0,&lt;br /&gt;
      calc(100% - 10px) 0,&lt;br /&gt;
      100% 10px,&lt;br /&gt;
      100% calc(100% - 10px),&lt;br /&gt;
      calc(100% - 10px) 100%,&lt;br /&gt;
      10px 100%,&lt;br /&gt;
      0 calc(100% - 10px)&lt;br /&gt;
    );&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  .popup-title {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  .popup-content {&lt;br /&gt;
    padding: 16px;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  .recipe-popup-table {&lt;br /&gt;
    font-size: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  .recipe-popup-table th,&lt;br /&gt;
  .recipe-popup-table td {&lt;br /&gt;
    padding: 6px 4px !important;&lt;br /&gt;
    font-size: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  /* Hide some columns on mobile */&lt;br /&gt;
  .recipe-popup-table th:nth-child(4),&lt;br /&gt;
  .recipe-popup-table td:nth-child(4),&lt;br /&gt;
  .recipe-popup-table th:nth-child(6),&lt;br /&gt;
  .recipe-popup-table td:nth-child(6) {&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ================================================&lt;br /&gt;
   HARVEST LOCATIONS STYLING&lt;br /&gt;
   ================================================ */&lt;br /&gt;
.dune-card-description:empty {&lt;br /&gt;
  display:none;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Operator</name></author>
	</entry>
</feed>