From bf75c4ca4859bffca7c74339490aa93695b43480 Mon Sep 17 00:00:00 2001 From: mcilwain Date: Thu, 29 Sep 2016 12:08:34 -0700 Subject: [PATCH] Make registrar console logo non-Google-Registry-specific ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134691115 --- java/google/registry/config/ConfigModule.java | 28 ++++++++++++++++++ .../registry/ui/assets/images/glogo_black.png | Bin 2431 -> 0 bytes .../ui/assets/images/google_registry.png | Bin 0 -> 4555 bytes .../google/registry/ui/assets/images/logo.png | Bin 0 -> 3358 bytes java/google/registry/ui/css/registry.css | 9 ++---- .../ui/server/registrar/ConsoleUiAction.java | 14 +++++---- java/google/registry/ui/soy/Console.soy | 4 ++- .../registry/ui/soy/registrar/Console.soy | 8 +++-- .../registry/ui/js/registrar/console_test.js | 4 ++- .../ui/js/registrar/contact_settings_test.js | 4 ++- .../registry/ui/js/registrar/contact_test.js | 4 ++- .../registry/ui/js/registrar/domain_test.js | 4 ++- .../registry/ui/js/registrar/host_test.js | 4 ++- .../ui/js/registrar/security_settings_test.js | 4 ++- .../ui/js/registrar/whois_settings_test.js | 4 ++- .../server/registrar/ConsoleUiActionTest.java | 2 ++ 16 files changed, 70 insertions(+), 23 deletions(-) delete mode 100644 java/google/registry/ui/assets/images/glogo_black.png create mode 100644 java/google/registry/ui/assets/images/google_registry.png create mode 100644 java/google/registry/ui/assets/images/logo.png diff --git a/java/google/registry/config/ConfigModule.java b/java/google/registry/config/ConfigModule.java index 8e696c404..22fb62a4e 100644 --- a/java/google/registry/config/ConfigModule.java +++ b/java/google/registry/config/ConfigModule.java @@ -81,6 +81,34 @@ public final class ConfigModule { return config.getProjectId(); } + /** The filename of the logo to be displayed in the header of the registrar console. */ + @Provides + @Config("logoFilename") + public static String provideLogoFilename(RegistryEnvironment environment) { + switch (environment) { + case UNITTEST: + case LOCAL: + return "logo.png"; + default: + // Change this to the filename of your logo. + return "google_registry.png"; + } + } + + /** The product name of this specific registry. Used throughout the registrar console. */ + @Provides + @Config("productName") + public static String provideProductName(RegistryEnvironment environment) { + switch (environment) { + case UNITTEST: + case LOCAL: + return "Domain Registry"; + default: + // Change this to the name of your product. + return "Google Registry"; + } + } + /** @see RegistryConfig#getZoneFilesBucket() */ @Provides @Config("zoneFilesBucket") diff --git a/java/google/registry/ui/assets/images/glogo_black.png b/java/google/registry/ui/assets/images/glogo_black.png deleted file mode 100644 index f280ffc31f6b42e0fae357629daf11226abc627c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2431 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 - GoogleRegistry + {$productName}