Add El Salvador theme
This commit is contained in:
		
							parent
							
								
									4a76cb083a
								
							
						
					
					
						commit
						a7e501570c
					
				@ -181,6 +181,11 @@
 | 
				
			|||||||
                "bundleName": "wiz",
 | 
					                "bundleName": "wiz",
 | 
				
			||||||
                "inject": false
 | 
					                "inject": false
 | 
				
			||||||
              },
 | 
					              },
 | 
				
			||||||
 | 
					              {
 | 
				
			||||||
 | 
					                "input": "src/theme-bukele.scss",
 | 
				
			||||||
 | 
					                "bundleName": "bukele",
 | 
				
			||||||
 | 
					                "inject": false
 | 
				
			||||||
 | 
					              },
 | 
				
			||||||
              "node_modules/@fortawesome/fontawesome-svg-core/styles.css"
 | 
					              "node_modules/@fortawesome/fontawesome-svg-core/styles.css"
 | 
				
			||||||
            ],
 | 
					            ],
 | 
				
			||||||
            "vendorChunk": true,
 | 
					            "vendorChunk": true,
 | 
				
			||||||
 | 
				
			|||||||
@ -3,5 +3,6 @@
 | 
				
			|||||||
        <option value="default" i18n="mempool-goggles.classic">Classic</option>
 | 
					        <option value="default" i18n="mempool-goggles.classic">Classic</option>
 | 
				
			||||||
        <option value="contrast">BlueMatt</option>
 | 
					        <option value="contrast">BlueMatt</option>
 | 
				
			||||||
        <option value="wiz">wiz</option>
 | 
					        <option value="wiz">wiz</option>
 | 
				
			||||||
 | 
					        <option value="bukele">🇸🇻</option>
 | 
				
			||||||
    </select>
 | 
					    </select>
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
 | 
				
			|||||||
@ -11,7 +11,7 @@ import { Subscription } from 'rxjs';
 | 
				
			|||||||
})
 | 
					})
 | 
				
			||||||
export class ThemeSelectorComponent implements OnInit {
 | 
					export class ThemeSelectorComponent implements OnInit {
 | 
				
			||||||
  themeForm: UntypedFormGroup;
 | 
					  themeForm: UntypedFormGroup;
 | 
				
			||||||
  themes = ['default', 'contrast', 'wiz'];
 | 
					  themes = ['default', 'contrast', 'wiz', 'bukele'];
 | 
				
			||||||
  themeSubscription: Subscription;
 | 
					  themeSubscription: Subscription;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  constructor(
 | 
					  constructor(
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										106
									
								
								frontend/src/theme-bukele.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										106
									
								
								frontend/src/theme-bukele.scss
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,106 @@
 | 
				
			|||||||
 | 
					/* Theme */
 | 
				
			||||||
 | 
					$bg: #1c1e4d;
 | 
				
			||||||
 | 
					$active-bg: #313945;
 | 
				
			||||||
 | 
					$hover-bg: #E5E5E5;
 | 
				
			||||||
 | 
					$fg: #FFFFFF;
 | 
				
			||||||
 | 
					$title-fg: #c9a892;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$taproot: #eba814;
 | 
				
			||||||
 | 
					$taproot-light: #d5a90a;
 | 
				
			||||||
 | 
					$taproot-dark: #9d7c05;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* Bootstrap */
 | 
				
			||||||
 | 
					$body-bg: $bg;
 | 
				
			||||||
 | 
					$body-color: $fg;
 | 
				
			||||||
 | 
					$gray-800: $bg;
 | 
				
			||||||
 | 
					$gray-700: $fg;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$nav-tabs-link-active-bg: $active-bg;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$primary: #343992;
 | 
				
			||||||
 | 
					$secondary: #32345e;
 | 
				
			||||||
 | 
					$tertiary: #a08674;
 | 
				
			||||||
 | 
					$success: #009900;
 | 
				
			||||||
 | 
					$info: #e4d3c8;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$h5-font-size: 1.15rem !default;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$pagination-bg: $body-bg;
 | 
				
			||||||
 | 
					$pagination-border-color: $gray-800;
 | 
				
			||||||
 | 
					$pagination-disabled-bg:           $fg;
 | 
				
			||||||
 | 
					$pagination-disabled-border-color: $bg;
 | 
				
			||||||
 | 
					$pagination-active-color:          $fg;
 | 
				
			||||||
 | 
					$pagination-active-bg:             $tertiary;
 | 
				
			||||||
 | 
					$pagination-hover-bg:              $hover-bg;
 | 
				
			||||||
 | 
					$pagination-hover-border-color:     $bg;
 | 
				
			||||||
 | 
					$pagination-disabled-bg:          $bg;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$custom-select-indicator-color: $fg;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.input-group-text {
 | 
				
			||||||
 | 
					  background-color: #1c2031 !important;
 | 
				
			||||||
 | 
					  border: 1px solid #20263e !important;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$link-color:                $info;
 | 
				
			||||||
 | 
					$link-decoration:           none !default;
 | 
				
			||||||
 | 
					$link-hover-color:          darken($link-color, 15%) !default;
 | 
				
			||||||
 | 
					$link-hover-decoration:     underline !default;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$dropdown-bg: $bg;
 | 
				
			||||||
 | 
					$dropdown-link-color: $fg;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$dropdown-link-hover-color: $fg;
 | 
				
			||||||
 | 
					$dropdown-link-hover-bg: $active-bg;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$dropdown-link-active-color: $fg;
 | 
				
			||||||
 | 
					$dropdown-link-active-bg: $active-bg;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					:root {
 | 
				
			||||||
 | 
					  --bg: #{$bg};
 | 
				
			||||||
 | 
					  --active-bg: #{$active-bg};
 | 
				
			||||||
 | 
					  --hover-bg: #{$hover-bg};
 | 
				
			||||||
 | 
					  --fg: #{$fg};
 | 
				
			||||||
 | 
					  --title-fg: #{$title-fg};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  --primary: #{$primary};
 | 
				
			||||||
 | 
					  --secondary: #{$secondary};
 | 
				
			||||||
 | 
					  --tertiary: #{$tertiary};
 | 
				
			||||||
 | 
					  --success: #{$success};
 | 
				
			||||||
 | 
					  --info: #{$info};
 | 
				
			||||||
 | 
					  --link-color: #{$link-color};
 | 
				
			||||||
 | 
					  --link-hover-color: #{$link-hover-color};
 | 
				
			||||||
 | 
					  --icon: #f1f1f1;
 | 
				
			||||||
 | 
					  --skeleton-bg: #2e324e;
 | 
				
			||||||
 | 
					  --skeleton-bg-light: #5d6182;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  --box-bg: #15173a;
 | 
				
			||||||
 | 
					  --stat-box-bg: #0e0f28;
 | 
				
			||||||
 | 
					  --alert-bg: #3a1c61;
 | 
				
			||||||
 | 
					  --navbar-bg: #212121;
 | 
				
			||||||
 | 
					  --transparent-fg: #ffffffbb;
 | 
				
			||||||
 | 
					  --fade-out-box-bg-start: rgba(23, 28, 42, 0);
 | 
				
			||||||
 | 
					  --fade-out-box-bg-end: rgba(23, 28, 42, 1);
 | 
				
			||||||
 | 
					  --opacity: 0.7;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  --testnet: #1d486f;
 | 
				
			||||||
 | 
					  --signet: #6f1d5d;
 | 
				
			||||||
 | 
					  --liquid: #116761;
 | 
				
			||||||
 | 
					  --liquidtestnet: #494a4a;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  --mainnet-alt: #a08674;
 | 
				
			||||||
 | 
					  --testnet-alt: #183550;
 | 
				
			||||||
 | 
					  --signet-alt: #471850;
 | 
				
			||||||
 | 
					  --liquidtestnet-alt: #272e46;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  --taproot: #eba814;
 | 
				
			||||||
 | 
					  --taproot-light: #d5a90a;
 | 
				
			||||||
 | 
					  --taproot-dark: #9d7c05;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  --green: #83fd00;
 | 
				
			||||||
 | 
					  --red: #ff3d00;
 | 
				
			||||||
 | 
					  --yellow: #fff000;
 | 
				
			||||||
 | 
					  --grey: #7e7e7e;
 | 
				
			||||||
 | 
					  --tooltip-grey: #b1b1b1;
 | 
				
			||||||
 | 
					  --orange: #ff9f00;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user