Skip to content

Instantly share code, notes, and snippets.

@ojacques
Created July 22, 2021 11:35
Show Gist options
  • Save ojacques/b3a036d8c030083730bd83c7639994e3 to your computer and use it in GitHub Desktop.
Save ojacques/b3a036d8c030083730bd83c7639994e3 to your computer and use it in GitHub Desktop.
Skin AWS console based on region

Use case: when I go to specific AWS region, I want the UI to be styled differently (color). Avoids goofing in some places.

This can be tweaked / modified:

@-moz-document domain(us-east-1.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(188, 50%, 30%);
  }
}

@-moz-document domain(us-east-2.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(352, 50%, 30%);
  }
}

@-moz-document domain(us-west-1.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(27, 50%, 30%);
  }
}

@-moz-document domain(us-west-2.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(177, 50%, 30%);
  }
}

@-moz-document domain(ca-central-1.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(290, 50%, 30%);
  }
}

@-moz-document domain(eu-west-1.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(252, 50%, 30%);
  }
}

@-moz-document domain(eu-central-1.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(349, 50%, 30%);
  }
}

@-moz-document domain(eu-west-2.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(305, 50%, 30%);
  }
}

@-moz-document domain(ap-northeast-1.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(164, 50%, 30%);
  }
}

@-moz-document domain(ap-northeast-2.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(99, 50%, 30%);
  }
}

@-moz-document domain(ap-southeast-1.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(93, 50%, 30%);
  }
}

@-moz-document domain(ap-southeast-2.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(101, 50%, 30%);
  }
}

@-moz-document domain(ap-south-1.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(348, 50%, 30%);
  }
}

@-moz-document domain(sa-east-1.console.aws.amazon.com)
{
  body #awsgnav #nav-menubar, body #awsgnav #nav-menubar .nav-menu, #nav-menu-right
  {
    background-color: hsl(270, 50%, 30%);
  }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment