diff --git a/website/PROJECT_TREE.md b/website/PROJECT_TREE.md index 77d5031..c41f81e 100644 --- a/website/PROJECT_TREE.md +++ b/website/PROJECT_TREE.md @@ -132,6 +132,7 @@ website/ │ │ │ │ ├── RecoveryCodesPanel.jsx │ │ │ │ ├── TrustedDevicesPanel.jsx │ │ │ │ └── TrustLimitModal.jsx +│ │ │ ├── BrandLogo.jsx │ │ │ ├── CharacterSheet.jsx │ │ │ ├── CharacterStats.jsx │ │ │ ├── CreateGameAccountForm.jsx @@ -140,6 +141,7 @@ website/ │ │ │ ├── MaintenanceGate.jsx │ │ │ ├── Modal.jsx │ │ │ ├── MoonDot.jsx +│ │ │ ├── NavDropdown.jsx │ │ │ ├── PageHeader.jsx │ │ │ ├── PageState.jsx │ │ │ ├── PlayersOnline.jsx @@ -162,8 +164,12 @@ website/ │ │ ├── lib/ │ │ │ ├── format.js │ │ │ ├── heroLayout.js +│ │ │ ├── navOverrides.js +│ │ │ ├── settingsJson.js │ │ │ ├── shardEvents.js +│ │ │ ├── themeVars.js │ │ │ ├── useAsync.js +│ │ │ ├── useNavOverrides.js │ │ │ ├── useShardFeatures.js │ │ │ └── useShardFeed.js │ │ ├── routes/ @@ -174,8 +180,10 @@ website/ │ │ │ │ │ ├── AdminCharacter.jsx │ │ │ │ │ ├── AdminCharacters.jsx │ │ │ │ │ ├── Appeals.jsx +│ │ │ │ │ ├── AppearanceAdmin.jsx │ │ │ │ │ ├── AuthProvidersAdmin.jsx │ │ │ │ │ ├── BotActivityAdmin.jsx +│ │ │ │ │ ├── BrandAssetsPanel.jsx │ │ │ │ │ ├── Dashboard.jsx │ │ │ │ │ ├── DiscordBotAdmin.jsx │ │ │ │ │ ├── EmailDelivery.jsx @@ -184,10 +192,12 @@ website/ │ │ │ │ │ ├── InvitesAdmin.jsx │ │ │ │ │ ├── Moderation.jsx │ │ │ │ │ ├── ModerationUser.jsx +│ │ │ │ │ ├── NavEditor.jsx │ │ │ │ │ ├── PageBuilder.jsx │ │ │ │ │ ├── PagesAdmin.jsx │ │ │ │ │ ├── PostEditor.jsx │ │ │ │ │ ├── PostsAdmin.jsx +│ │ │ │ │ ├── PublicNavTree.jsx │ │ │ │ │ ├── SettingsAdmin.jsx │ │ │ │ │ ├── ShardAdmin.jsx │ │ │ │ │ ├── ShardOps.jsx @@ -249,8 +259,11 @@ website/ │ │ ├── apiClient.test.js │ │ ├── format.test.js │ │ ├── heroLayout.test.js +│ │ ├── navOverrides.test.js │ │ ├── regionBuckets.test.js -│ │ └── shardEvents.test.js +│ │ ├── settingsJson.test.js +│ │ ├── shardEvents.test.js +│ │ └── themeVars.test.js │ ├── index.html │ ├── package-lock.json │ ├── package.json @@ -306,6 +319,7 @@ website/ │ │ │ ├── brand.js │ │ │ ├── csp.js │ │ │ ├── notificationStreams.js +│ │ │ ├── themePresets.js │ │ │ └── version.js │ │ ├── middleware/ │ │ │ ├── botScore.js @@ -494,6 +508,12 @@ website/ │ │ │ │ │ ├── shard.router.js │ │ │ │ │ ├── site.router.js │ │ │ │ │ └── wiki.router.js +│ │ │ │ ├── settings/ +│ │ │ │ │ ├── index.js +│ │ │ │ │ ├── nav.controller.js +│ │ │ │ │ ├── nav.router.js +│ │ │ │ │ ├── theme.controller.js +│ │ │ │ │ └── theme.router.js │ │ │ │ └── v1.router.js │ │ │ ├── api.router.js │ │ │ ├── cspReport.controller.js @@ -503,21 +523,26 @@ website/ │ │ │ ├── auth.js │ │ │ ├── botInternalClient.js │ │ │ ├── botInternalKey.js +│ │ │ ├── brandAssets.js │ │ │ ├── clilocParse.js │ │ │ ├── clilocSource.js │ │ │ ├── db.js +│ │ │ ├── htmlShell.js │ │ │ ├── logger.js │ │ │ ├── mailer.js +│ │ │ ├── navOverrides.js │ │ │ ├── newsGump.js │ │ │ ├── pushDispatch.js │ │ │ ├── sanitizeHtml.js │ │ │ ├── secretBox.js +│ │ │ ├── settingsJson.js │ │ │ ├── shardBroadcast.js │ │ │ ├── shardIngest.js │ │ │ ├── shardSales.js │ │ │ ├── shardVisibility.js │ │ │ ├── spawnAtlasParse.js │ │ │ ├── spawnAtlasSource.js +│ │ │ ├── themeResolve.js │ │ │ ├── totp.js │ │ │ ├── trustProxy.js │ │ │ ├── uoLinkClient.js @@ -542,11 +567,13 @@ website/ │ │ ├── authTrustedDevice.test.js │ │ ├── botInternalKey.test.js │ │ ├── botScore.test.js +│ │ ├── brandAssets.test.js │ │ ├── clilocParse.test.js │ │ ├── clilocSource.test.js │ │ ├── csp.test.js │ │ ├── emailConfig.model.test.js │ │ ├── honeypot.test.js +│ │ ├── htmlShell.test.js │ │ ├── inviteController.test.js │ │ ├── invites.test.js │ │ ├── loginProtection.test.js @@ -557,6 +584,7 @@ website/ │ │ ├── mobileSsoBridge.test.js │ │ ├── moderation.model.test.js │ │ ├── moderation.test.js +│ │ ├── navOverrides.test.js │ │ ├── newsGump.test.js │ │ ├── notificationsRoutes.test.js │ │ ├── pages.model.test.js @@ -577,6 +605,7 @@ website/ │ │ ├── secretBox.test.js │ │ ├── selfTrustedDevices.test.js │ │ ├── session.test.js +│ │ ├── settingsTheming.test.js │ │ ├── shardBroadcast.visibility.test.js │ │ ├── shardControllerPublic.test.js │ │ ├── shardIngest.champsPages.test.js @@ -593,6 +622,7 @@ website/ │ │ ├── ssoCallback.test.js │ │ ├── ssoState.test.js │ │ ├── ssoTrustedDevice.test.js +│ │ ├── themeResolve.test.js │ │ ├── totp.test.js │ │ ├── trustedDevices.test.js │ │ ├── trustProxy.test.js