diff --git a/frontend/app/components/shared/AnimatedSVG/AnimatedSVG.tsx b/frontend/app/components/shared/AnimatedSVG/AnimatedSVG.tsx index 3374236bd..26f95aed8 100644 --- a/frontend/app/components/shared/AnimatedSVG/AnimatedSVG.tsx +++ b/frontend/app/components/shared/AnimatedSVG/AnimatedSVG.tsx @@ -4,6 +4,7 @@ export enum ICONS { DASHBOARD_ICON = 'dashboard-icn', EMPTY_STATE = 'empty-state', LOGO_SMALL = 'logo-small', + LOGO_FULL = 'logo-full', NO_RESULTS = 'no-results', LOADER = 'openreplay-preloader', SIGNAL_GREEN = 'signal-green', @@ -32,6 +33,7 @@ const ICONS_SVGS = { [ICONS.DASHBOARD_ICON]: require('../../../svg/dashboard-icn.svg').default, [ICONS.EMPTY_STATE]: require('../../../svg/empty-state.svg').default, [ICONS.LOGO_SMALL]: require('../../../svg/logo-small.svg').default, + [ICONS.LOGO_FULL]: require('../../../svg/logo.svg').default, [ICONS.NO_RESULTS]: require('../../../svg/no-results.svg').default, [ICONS.LOADER]: require('../../../svg/openreplay-preloader.svg').default, [ICONS.SIGNAL_GREEN]: require('../../../svg/signal-green.svg').default, diff --git a/frontend/app/components/shared/ProjectDropdown/ProjectDropdown.tsx b/frontend/app/components/shared/ProjectDropdown/ProjectDropdown.tsx index 538e59dbd..eda9c5a78 100644 --- a/frontend/app/components/shared/ProjectDropdown/ProjectDropdown.tsx +++ b/frontend/app/components/shared/ProjectDropdown/ProjectDropdown.tsx @@ -71,9 +71,9 @@ function ProjectDropdown(props: Props) { icon={} key={site.id} onClick={() => handleSiteChange(site.id)} - className="!py-2" + className='!py-2' > - {site.host} + {site.host} ))} @@ -81,9 +81,9 @@ function ProjectDropdown(props: Props) { return ( - diff --git a/frontend/app/components/shared/SessionItem/SessionItem.tsx b/frontend/app/components/shared/SessionItem/SessionItem.tsx index 653590234..e1926813d 100644 --- a/frontend/app/components/shared/SessionItem/SessionItem.tsx +++ b/frontend/app/components/shared/SessionItem/SessionItem.tsx @@ -166,7 +166,7 @@ function SessionItem(props: RouteComponentProps & Props) { {!compact && (
- +
{ var iconName = avatarIconName(seed); @@ -17,8 +17,9 @@ const Avatar = ({
{/**/} diff --git a/frontend/app/components/ui/SVG.tsx b/frontend/app/components/ui/SVG.tsx index 86ed120be..2c68d3710 100644 --- a/frontend/app/components/ui/SVG.tsx +++ b/frontend/app/components/ui/SVG.tsx @@ -1,7 +1,7 @@ import React from 'react'; -export type IconNames = 'activity' | 'alarm-clock' | 'alarm-plus' | 'all-sessions' | 'analytics' | 'anchor' | 'arrow-alt-square-right' | 'arrow-bar-left' | 'arrow-clockwise' | 'arrow-counterclockwise' | 'arrow-down-short' | 'arrow-down' | 'arrow-repeat' | 'arrow-right-short' | 'arrow-square-left' | 'arrow-square-right' | 'arrow-up-short' | 'arrow-up' | 'arrows-angle-extend' | 'avatar/icn_avatar1' | 'avatar/icn_avatar10' | 'avatar/icn_avatar11' | 'avatar/icn_avatar12' | 'avatar/icn_avatar13' | 'avatar/icn_avatar14' | 'avatar/icn_avatar15' | 'avatar/icn_avatar16' | 'avatar/icn_avatar17' | 'avatar/icn_avatar18' | 'avatar/icn_avatar19' | 'avatar/icn_avatar2' | 'avatar/icn_avatar20' | 'avatar/icn_avatar21' | 'avatar/icn_avatar22' | 'avatar/icn_avatar23' | 'avatar/icn_avatar24' | 'avatar/icn_avatar25' | 'avatar/icn_avatar26' | 'avatar/icn_avatar27' | 'avatar/icn_avatar28' | 'avatar/icn_avatar29' | 'avatar/icn_avatar3' | 'avatar/icn_avatar30' | 'avatar/icn_avatar31' | 'avatar/icn_avatar32' | 'avatar/icn_avatar4' | 'avatar/icn_avatar5' | 'avatar/icn_avatar6' | 'avatar/icn_avatar7' | 'avatar/icn_avatar8' | 'avatar/icn_avatar9' | 'ban' | 'bar-chart-line' | 'bar-pencil' | 'bell-fill' | 'bell-plus' | 'bell-slash' | 'bell' | 'binoculars' | 'book-doc' | 'book' | 'bookmark' | 'broadcast' | 'browser/browser' | 'browser/chrome' | 'browser/edge' | 'browser/electron' | 'browser/facebook' | 'browser/firefox' | 'browser/ie' | 'browser/opera' | 'browser/safari' | 'buildings' | 'bullhorn' | 'business-time' | 'calendar-alt' | 'calendar-check' | 'calendar-day' | 'calendar' | 'call' | 'camera-alt' | 'camera-video-off' | 'camera-video' | 'camera' | 'card-checklist' | 'card-list' | 'card-text' | 'caret-down-fill' | 'caret-left-fill' | 'caret-right-fill' | 'caret-up-fill' | 'chat-dots' | 'chat-left-text' | 'chat-right-text' | 'chat-square-quote' | 'check-circle-fill' | 'check-circle' | 'check' | 'chevron-double-left' | 'chevron-double-right' | 'chevron-down' | 'chevron-left' | 'chevron-right' | 'chevron-up' | 'circle-fill' | 'circle' | 'click-hesitation' | 'click-rage' | 'clipboard-list-check' | 'clock' | 'close' | 'cloud-fog2-fill' | 'code' | 'cog' | 'cogs' | 'collection-play' | 'collection' | 'columns-gap-filled' | 'columns-gap' | 'console/error' | 'console/exception' | 'console/info' | 'console/warning' | 'console' | 'controller' | 'cookies' | 'copy' | 'credit-card-front' | 'cross' | 'cubes' | 'cursor-trash' | 'dash' | 'dashboard-icn' | 'db-icons/icn-card-clickMap' | 'db-icons/icn-card-errors' | 'db-icons/icn-card-funnel' | 'db-icons/icn-card-funnels' | 'db-icons/icn-card-insights' | 'db-icons/icn-card-library' | 'db-icons/icn-card-mapchart' | 'db-icons/icn-card-performance' | 'db-icons/icn-card-resources' | 'db-icons/icn-card-table' | 'db-icons/icn-card-timeseries' | 'db-icons/icn-card-userPath' | 'db-icons/icn-card-webVitals' | 'desktop' | 'device' | 'diagram-3' | 'dizzy' | 'door-closed' | 'doublecheck' | 'download' | 'drag' | 'edit' | 'ellipsis-v' | 'enter' | 'envelope-check' | 'envelope-x' | 'envelope' | 'errors-icon' | 'event/click' | 'event/click_hesitation' | 'event/clickrage' | 'event/code' | 'event/i-cursor' | 'event/input' | 'event/input_hesitation' | 'event/link' | 'event/location' | 'event/mouse_thrashing' | 'event/resize' | 'event/view' | 'exclamation-circle-fill' | 'exclamation-circle' | 'exclamation-triangle' | 'expand-wide' | 'explosion' | 'external-link-alt' | 'eye-slash-fill' | 'eye-slash' | 'eye' | 'fetch' | 'fflag-multi' | 'fflag-single' | 'file-code' | 'file-medical-alt' | 'file-pdf' | 'file' | 'files' | 'filetype-pdf' | 'filter' | 'filters/arrow-return-right' | 'filters/browser' | 'filters/click' | 'filters/clickrage' | 'filters/code' | 'filters/console' | 'filters/country' | 'filters/cpu-load' | 'filters/custom' | 'filters/device' | 'filters/dom-complete' | 'filters/duration' | 'filters/error' | 'filters/fetch-failed' | 'filters/fetch' | 'filters/file-code' | 'filters/graphql' | 'filters/i-cursor' | 'filters/input' | 'filters/lcpt' | 'filters/link' | 'filters/location' | 'filters/memory-load' | 'filters/metadata' | 'filters/os' | 'filters/perfromance-network-request' | 'filters/platform' | 'filters/referrer' | 'filters/resize' | 'filters/rev-id' | 'filters/state-action' | 'filters/ttfb' | 'filters/user-alt' | 'filters/userid' | 'filters/view' | 'flag-na' | 'folder-plus' | 'folder2' | 'fullscreen' | 'funnel/cpu-fill' | 'funnel/cpu' | 'funnel/dizzy' | 'funnel/emoji-angry-fill' | 'funnel/emoji-angry' | 'funnel/emoji-dizzy-fill' | 'funnel/exclamation-circle-fill' | 'funnel/exclamation-circle' | 'funnel/file-earmark-break-fill' | 'funnel/file-earmark-break' | 'funnel/file-earmark-minus-fill' | 'funnel/file-earmark-minus' | 'funnel/file-medical-alt' | 'funnel/file-x' | 'funnel/hdd-fill' | 'funnel/hourglass-top' | 'funnel/image-fill' | 'funnel/image' | 'funnel/microchip' | 'funnel/mouse' | 'funnel/patch-exclamation-fill' | 'funnel/sd-card' | 'funnel-fill' | 'funnel-new' | 'funnel' | 'gear-fill' | 'gear' | 'geo-alt-fill-custom' | 'github' | 'graph-up-arrow' | 'graph-up' | 'grid-1x2' | 'grid-3x3' | 'grid-check' | 'grid-horizontal' | 'grid' | 'grip-horizontal' | 'hash' | 'hdd-stack' | 'headset' | 'heart-rate' | 'high-engagement' | 'history' | 'hourglass-start' | 'ic-errors' | 'ic-network' | 'ic-rage' | 'ic-resources' | 'id-card' | 'image' | 'info-circle-fill' | 'info-circle' | 'info-square' | 'info' | 'input-hesitation' | 'inspect' | 'integrations/assist' | 'integrations/bugsnag-text' | 'integrations/bugsnag' | 'integrations/cloudwatch-text' | 'integrations/cloudwatch' | 'integrations/datadog' | 'integrations/elasticsearch-text' | 'integrations/elasticsearch' | 'integrations/github' | 'integrations/graphql' | 'integrations/jira-text' | 'integrations/jira' | 'integrations/mobx' | 'integrations/newrelic-text' | 'integrations/newrelic' | 'integrations/ngrx' | 'integrations/openreplay-text' | 'integrations/openreplay' | 'integrations/redux' | 'integrations/rollbar-text' | 'integrations/rollbar' | 'integrations/segment' | 'integrations/sentry-text' | 'integrations/sentry' | 'integrations/slack-bw' | 'integrations/slack' | 'integrations/stackdriver' | 'integrations/sumologic-text' | 'integrations/sumologic' | 'integrations/teams-white' | 'integrations/teams' | 'integrations/vuejs' | 'journal-code' | 'key' | 'layer-group' | 'layers-half' | 'lightbulb-on' | 'lightbulb' | 'link-45deg' | 'list-alt' | 'list-arrow' | 'list-ul' | 'list' | 'lock-alt' | 'magic' | 'map-marker-alt' | 'memory' | 'mic-mute' | 'mic' | 'minus' | 'mobile' | 'mouse-alt' | 'network' | 'next1' | 'no-dashboard' | 'no-metrics-chart' | 'no-metrics' | 'no-recordings' | 'os/android' | 'os/chrome_os' | 'os/fedora' | 'os/ios' | 'os/linux' | 'os/mac_os_x' | 'os/other' | 'os/ubuntu' | 'os/windows' | 'os' | 'pause-fill' | 'pause' | 'pdf-download' | 'pencil-stop' | 'pencil' | 'people' | 'percent' | 'performance-icon' | 'person-border' | 'person-fill' | 'person' | 'pie-chart-fill' | 'pin-fill' | 'play-circle-bold' | 'play-circle-light' | 'play-circle' | 'play-fill-new' | 'play-fill' | 'play-hover' | 'play' | 'plug' | 'plus-circle' | 'plus-lg' | 'plus' | 'pointer-sessions-search' | 'prev1' | 'pulse' | 'puzzle-piece' | 'puzzle' | 'question-circle' | 'question-lg' | 'quote-left' | 'quote-right' | 'quotes' | 'record-btn' | 'record-circle' | 'record2' | 'redo-back' | 'redo' | 'remote-control' | 'replay-10' | 'resources-icon' | 'safe-fill' | 'safe' | 'sandglass' | 'search' | 'search_notification' | 'server' | 'share-alt' | 'shield-lock' | 'signpost-split' | 'signup' | 'skip-forward-fill' | 'skip-forward' | 'slack' | 'slash-circle' | 'sleep' | 'sliders' | 'social/slack' | 'social/trello' | 'speedometer2' | 'spinner' | 'star-solid' | 'star' | 'step-forward' | 'stickies' | 'stop-record-circle' | 'stopwatch' | 'store' | 'sync-alt' | 'table-new' | 'table' | 'tablet-android' | 'tachometer-slow' | 'tachometer-slowest' | 'tags' | 'team-funnel' | 'telephone-fill' | 'telephone' | 'terminal' | 'text-paragraph' | 'toggles' | 'tools' | 'trash' | 'turtle' | 'user-alt' | 'user-circle' | 'user-friends' | 'users' | 'vendors/graphql' | 'vendors/mobx' | 'vendors/ngrx' | 'vendors/redux' | 'vendors/vuex' | 'web-vitals' | 'wifi' | 'window-alt' | 'window-restore' | 'window-x' | 'window' | 'zoom-in'; +export type IconNames = 'activity' | 'alarm-clock' | 'alarm-plus' | 'all-sessions' | 'analytics' | 'anchor' | 'arrow-alt-square-right' | 'arrow-bar-left' | 'arrow-clockwise' | 'arrow-counterclockwise' | 'arrow-down-short' | 'arrow-down' | 'arrow-repeat' | 'arrow-right-short' | 'arrow-square-left' | 'arrow-square-right' | 'arrow-up-short' | 'arrow-up' | 'arrows-angle-extend' | 'avatar/icn_avatar1' | 'avatar/icn_avatar10' | 'avatar/icn_avatar11' | 'avatar/icn_avatar12' | 'avatar/icn_avatar13' | 'avatar/icn_avatar14' | 'avatar/icn_avatar15' | 'avatar/icn_avatar16' | 'avatar/icn_avatar17' | 'avatar/icn_avatar18' | 'avatar/icn_avatar19' | 'avatar/icn_avatar2' | 'avatar/icn_avatar20' | 'avatar/icn_avatar21' | 'avatar/icn_avatar22' | 'avatar/icn_avatar23' | 'avatar/icn_avatar3' | 'avatar/icn_avatar4' | 'avatar/icn_avatar5' | 'avatar/icn_avatar6' | 'avatar/icn_avatar7' | 'avatar/icn_avatar8' | 'avatar/icn_avatar9' | 'ban' | 'bar-chart-line' | 'bar-pencil' | 'bell-fill' | 'bell-plus' | 'bell-slash' | 'bell' | 'binoculars' | 'book-doc' | 'book' | 'bookmark' | 'broadcast' | 'browser/browser' | 'browser/chrome' | 'browser/edge' | 'browser/electron' | 'browser/facebook' | 'browser/firefox' | 'browser/ie' | 'browser/opera' | 'browser/safari' | 'buildings' | 'bullhorn' | 'business-time' | 'calendar-alt' | 'calendar-check' | 'calendar-day' | 'calendar' | 'call' | 'camera-alt' | 'camera-video-off' | 'camera-video' | 'camera' | 'card-checklist' | 'card-list' | 'card-text' | 'caret-down-fill' | 'caret-left-fill' | 'caret-right-fill' | 'caret-up-fill' | 'chat-dots' | 'chat-left-text' | 'chat-right-text' | 'chat-square-quote' | 'check-circle-fill' | 'check-circle' | 'check' | 'chevron-double-left' | 'chevron-double-right' | 'chevron-down' | 'chevron-left' | 'chevron-right' | 'chevron-up' | 'circle-fill' | 'circle' | 'click-hesitation' | 'click-rage' | 'clipboard-list-check' | 'clock' | 'close' | 'cloud-fog2-fill' | 'code' | 'cog' | 'cogs' | 'collection-play' | 'collection' | 'columns-gap-filled' | 'columns-gap' | 'console/error' | 'console/exception' | 'console/info' | 'console/warning' | 'console' | 'controller' | 'cookies' | 'copy' | 'credit-card-front' | 'cross' | 'cubes' | 'cursor-trash' | 'dash' | 'dashboard-icn' | 'db-icons/icn-card-clickMap' | 'db-icons/icn-card-errors' | 'db-icons/icn-card-funnel' | 'db-icons/icn-card-funnels' | 'db-icons/icn-card-insights' | 'db-icons/icn-card-library' | 'db-icons/icn-card-mapchart' | 'db-icons/icn-card-performance' | 'db-icons/icn-card-resources' | 'db-icons/icn-card-table' | 'db-icons/icn-card-timeseries' | 'db-icons/icn-card-userPath' | 'db-icons/icn-card-webVitals' | 'desktop' | 'device' | 'diagram-3' | 'dizzy' | 'door-closed' | 'doublecheck' | 'download' | 'drag' | 'edit' | 'ellipsis-v' | 'enter' | 'envelope-check' | 'envelope-x' | 'envelope' | 'errors-icon' | 'event/click' | 'event/click_hesitation' | 'event/clickrage' | 'event/code' | 'event/i-cursor' | 'event/input' | 'event/input_hesitation' | 'event/link' | 'event/location' | 'event/mouse_thrashing' | 'event/resize' | 'event/view' | 'exclamation-circle-fill' | 'exclamation-circle' | 'exclamation-triangle' | 'expand-wide' | 'explosion' | 'external-link-alt' | 'eye-slash-fill' | 'eye-slash' | 'eye' | 'fetch' | 'fflag-multi' | 'fflag-single' | 'file-code' | 'file-medical-alt' | 'file-pdf' | 'file' | 'files' | 'filetype-pdf' | 'filter' | 'filters/arrow-return-right' | 'filters/browser' | 'filters/click' | 'filters/clickrage' | 'filters/code' | 'filters/console' | 'filters/country' | 'filters/cpu-load' | 'filters/custom' | 'filters/device' | 'filters/dom-complete' | 'filters/duration' | 'filters/error' | 'filters/fetch-failed' | 'filters/fetch' | 'filters/file-code' | 'filters/graphql' | 'filters/i-cursor' | 'filters/input' | 'filters/lcpt' | 'filters/link' | 'filters/location' | 'filters/memory-load' | 'filters/metadata' | 'filters/os' | 'filters/perfromance-network-request' | 'filters/platform' | 'filters/referrer' | 'filters/resize' | 'filters/rev-id' | 'filters/state-action' | 'filters/ttfb' | 'filters/user-alt' | 'filters/userid' | 'filters/view' | 'flag-na' | 'folder-plus' | 'folder2' | 'fullscreen' | 'funnel/cpu-fill' | 'funnel/cpu' | 'funnel/dizzy' | 'funnel/emoji-angry-fill' | 'funnel/emoji-angry' | 'funnel/emoji-dizzy-fill' | 'funnel/exclamation-circle-fill' | 'funnel/exclamation-circle' | 'funnel/file-earmark-break-fill' | 'funnel/file-earmark-break' | 'funnel/file-earmark-minus-fill' | 'funnel/file-earmark-minus' | 'funnel/file-medical-alt' | 'funnel/file-x' | 'funnel/hdd-fill' | 'funnel/hourglass-top' | 'funnel/image-fill' | 'funnel/image' | 'funnel/microchip' | 'funnel/mouse' | 'funnel/patch-exclamation-fill' | 'funnel/sd-card' | 'funnel-fill' | 'funnel-new' | 'funnel' | 'gear-fill' | 'gear' | 'geo-alt-fill-custom' | 'github' | 'graph-up-arrow' | 'graph-up' | 'grid-1x2' | 'grid-3x3' | 'grid-check' | 'grid-horizontal' | 'grid' | 'grip-horizontal' | 'hash' | 'hdd-stack' | 'headset' | 'heart-rate' | 'high-engagement' | 'history' | 'hourglass-start' | 'ic-errors' | 'ic-network' | 'ic-rage' | 'ic-resources' | 'id-card' | 'image' | 'info-circle-fill' | 'info-circle' | 'info-square' | 'info' | 'input-hesitation' | 'inspect' | 'integrations/assist' | 'integrations/bugsnag-text' | 'integrations/bugsnag' | 'integrations/cloudwatch-text' | 'integrations/cloudwatch' | 'integrations/datadog' | 'integrations/elasticsearch-text' | 'integrations/elasticsearch' | 'integrations/github' | 'integrations/graphql' | 'integrations/jira-text' | 'integrations/jira' | 'integrations/mobx' | 'integrations/newrelic-text' | 'integrations/newrelic' | 'integrations/ngrx' | 'integrations/openreplay-text' | 'integrations/openreplay' | 'integrations/redux' | 'integrations/rollbar-text' | 'integrations/rollbar' | 'integrations/segment' | 'integrations/sentry-text' | 'integrations/sentry' | 'integrations/slack-bw' | 'integrations/slack' | 'integrations/stackdriver' | 'integrations/sumologic-text' | 'integrations/sumologic' | 'integrations/teams-white' | 'integrations/teams' | 'integrations/vuejs' | 'journal-code' | 'key' | 'layer-group' | 'layers-half' | 'lightbulb-on' | 'lightbulb' | 'link-45deg' | 'list-alt' | 'list-arrow' | 'list-ul' | 'list' | 'lock-alt' | 'magic' | 'map-marker-alt' | 'memory' | 'mic-mute' | 'mic' | 'minus' | 'mobile' | 'mouse-alt' | 'network' | 'next1' | 'no-dashboard' | 'no-metrics-chart' | 'no-metrics' | 'no-recordings' | 'os/android' | 'os/chrome_os' | 'os/fedora' | 'os/ios' | 'os/linux' | 'os/mac_os_x' | 'os/other' | 'os/ubuntu' | 'os/windows' | 'os' | 'pause-fill' | 'pause' | 'pdf-download' | 'pencil-stop' | 'pencil' | 'people' | 'percent' | 'performance-icon' | 'person-border' | 'person-fill' | 'person' | 'pie-chart-fill' | 'pin-fill' | 'play-circle-bold' | 'play-circle-light' | 'play-circle' | 'play-fill-new' | 'play-fill' | 'play-hover' | 'play' | 'plug' | 'plus-circle' | 'plus-lg' | 'plus' | 'pointer-sessions-search' | 'prev1' | 'pulse' | 'puzzle-piece' | 'puzzle' | 'question-circle' | 'question-lg' | 'quote-left' | 'quote-right' | 'quotes' | 'record-btn' | 'record-circle' | 'record2' | 'redo-back' | 'redo' | 'remote-control' | 'replay-10' | 'resources-icon' | 'safe-fill' | 'safe' | 'sandglass' | 'search' | 'search_notification' | 'server' | 'share-alt' | 'shield-lock' | 'signpost-split' | 'signup' | 'skip-forward-fill' | 'skip-forward' | 'slack' | 'slash-circle' | 'sleep' | 'sliders' | 'social/slack' | 'social/trello' | 'speedometer2' | 'spinner' | 'star-solid' | 'star' | 'step-forward' | 'stickies' | 'stop-record-circle' | 'stopwatch' | 'store' | 'sync-alt' | 'table-new' | 'table' | 'tablet-android' | 'tachometer-slow' | 'tachometer-slowest' | 'tags' | 'team-funnel' | 'telephone-fill' | 'telephone' | 'terminal' | 'text-paragraph' | 'toggles' | 'tools' | 'trash' | 'turtle' | 'user-alt' | 'user-circle' | 'user-friends' | 'users' | 'vendors/graphql' | 'vendors/mobx' | 'vendors/ngrx' | 'vendors/redux' | 'vendors/vuex' | 'web-vitals' | 'wifi' | 'window-alt' | 'window-restore' | 'window-x' | 'window' | 'zoom-in'; interface Props { name: IconNames; @@ -34,38 +34,29 @@ const SVG = (props: Props) => { case 'arrow-up-short': return ; case 'arrow-up': return ; case 'arrows-angle-extend': return ; - case 'avatar/icn_avatar1': return ; - case 'avatar/icn_avatar10': return ; - case 'avatar/icn_avatar11': return ; - case 'avatar/icn_avatar12': return ; - case 'avatar/icn_avatar13': return ; - case 'avatar/icn_avatar14': return ; - case 'avatar/icn_avatar15': return ; - case 'avatar/icn_avatar16': return ; - case 'avatar/icn_avatar17': return ; - case 'avatar/icn_avatar18': return ; - case 'avatar/icn_avatar19': return ; - case 'avatar/icn_avatar2': return ; - case 'avatar/icn_avatar20': return ; - case 'avatar/icn_avatar21': return ; - case 'avatar/icn_avatar22': return ; - case 'avatar/icn_avatar23': return ; - case 'avatar/icn_avatar24': return ; - case 'avatar/icn_avatar25': return ; - case 'avatar/icn_avatar26': return ; - case 'avatar/icn_avatar27': return ; - case 'avatar/icn_avatar28': return ; - case 'avatar/icn_avatar29': return ; - case 'avatar/icn_avatar3': return ; - case 'avatar/icn_avatar30': return ; - case 'avatar/icn_avatar31': return ; - case 'avatar/icn_avatar32': return ; - case 'avatar/icn_avatar4': return ; - case 'avatar/icn_avatar5': return ; - case 'avatar/icn_avatar6': return ; - case 'avatar/icn_avatar7': return ; - case 'avatar/icn_avatar8': return ; - case 'avatar/icn_avatar9': return ; + case 'avatar/icn_avatar1': return ; + case 'avatar/icn_avatar10': return ; + case 'avatar/icn_avatar11': return ; + case 'avatar/icn_avatar12': return ; + case 'avatar/icn_avatar13': return ; + case 'avatar/icn_avatar14': return ; + case 'avatar/icn_avatar15': return ; + case 'avatar/icn_avatar16': return ; + case 'avatar/icn_avatar17': return ; + case 'avatar/icn_avatar18': return ; + case 'avatar/icn_avatar19': return ; + case 'avatar/icn_avatar2': return ; + case 'avatar/icn_avatar20': return ; + case 'avatar/icn_avatar21': return ; + case 'avatar/icn_avatar22': return ; + case 'avatar/icn_avatar23': return ; + case 'avatar/icn_avatar3': return ; + case 'avatar/icn_avatar4': return ; + case 'avatar/icn_avatar5': return ; + case 'avatar/icn_avatar6': return ; + case 'avatar/icn_avatar7': return ; + case 'avatar/icn_avatar8': return ; + case 'avatar/icn_avatar9': return ; case 'ban': return ; case 'bar-chart-line': return ; case 'bar-pencil': return ; diff --git a/frontend/app/iconNames.js b/frontend/app/iconNames.js index f7f864327..28eac7db1 100644 --- a/frontend/app/iconNames.js +++ b/frontend/app/iconNames.js @@ -37,7 +37,7 @@ export function deviceTypeIcon(deviceType) { const ICON_LIST = []; -for (let i = 1; i <= 31; i++) { +for (let i = 1; i <= 22; i++) { ICON_LIST.push(`icn_avatar${ i }`); } export function avatarIconName(seed = Math.floor(Math.random() * ICON_LIST.length)) { diff --git a/frontend/app/layout/Logo.tsx b/frontend/app/layout/Logo.tsx index 84af93de5..9b5631b2c 100644 --- a/frontend/app/layout/Logo.tsx +++ b/frontend/app/layout/Logo.tsx @@ -3,7 +3,7 @@ import { sessions, withSiteId } from 'App/routes'; import AnimatedSVG from 'Shared/AnimatedSVG'; import { ICONS } from 'Shared/AnimatedSVG/AnimatedSVG'; import { NavLink } from 'react-router-dom'; -import { Tooltip } from 'antd'; +import { Button, Tooltip } from 'antd'; const SESSIONS_PATH = sessions(); @@ -15,9 +15,9 @@ function Logo(props: Props) { return ( -
- -
+
); diff --git a/frontend/app/layout/SideMenu.tsx b/frontend/app/layout/SideMenu.tsx index f57699a68..c4ef8ef7b 100644 --- a/frontend/app/layout/SideMenu.tsx +++ b/frontend/app/layout/SideMenu.tsx @@ -8,7 +8,8 @@ import { categories as main_menu, MENU, preferences, PREFERENCES_MENU } from './ import { connect } from 'react-redux'; import { MODULES } from 'Components/Client/Modules'; import cn from 'classnames'; -import { Icon } from 'UI'; +import { Icon as IconX } from 'UI'; +import Icon from '@ant-design/icons'; const { Text } = Typography; @@ -100,10 +101,11 @@ function SideMenu(props: RouteComponentProps) { return ( - {isPreferencesActive && }> - Exit - } + style={{ backgroundColor: '#f6f6f6', border: 'none', marginTop: '8px' }}> + {isPreferencesActive && + }> + Exit + } {(isPreferencesActive ? preferences : main_menu).map((category, index) => ( {index > 0 && } @@ -114,17 +116,20 @@ function SideMenu(props: RouteComponentProps) { return item.children ? ( {item.label}} + title={{item.label}} icon={}> {item.children.map((child: any) => {child.label})} ) : ( - } - style={{ color: '#333' }} - className={cn('!rounded', { 'ant-menu-item-selected !bg-active-dark-blue': isActive })}> + } + style={{ color: '#333', height: '32px' }} + className={cn('!rounded', { 'ant-menu-item-selected !bg-active-dark-blue': isActive })} + itemIcon={item.leading ? + : null}> {item.label} ); @@ -137,5 +142,5 @@ function SideMenu(props: RouteComponentProps) { } export default withRouter(connect((state: any) => ({ - modules: state.getIn(['user', 'account', 'settings', "modules"]) || [] + modules: state.getIn(['user', 'account', 'settings', 'modules']) || [] }))(SideMenu)); diff --git a/frontend/app/layout/TopHeader.tsx b/frontend/app/layout/TopHeader.tsx index b9d68d457..59cb3ed76 100644 --- a/frontend/app/layout/TopHeader.tsx +++ b/frontend/app/layout/TopHeader.tsx @@ -22,8 +22,6 @@ function TopHeader() { >
-
-
diff --git a/frontend/app/layout/TopRight.tsx b/frontend/app/layout/TopRight.tsx index 71339cc60..acfc45cb7 100644 --- a/frontend/app/layout/TopRight.tsx +++ b/frontend/app/layout/TopRight.tsx @@ -12,9 +12,10 @@ import UserMenu from 'Components/Header/UserMenu/UserMenu'; import ErrorGenPanel from 'App/dev/components/ErrorGenPanel'; import { client, CLIENT_DEFAULT_TAB } from 'App/routes'; import { connect } from 'react-redux'; -import { Menu, MenuProps, Popover } from 'antd'; +import { Menu, MenuProps, Popover, Space } from 'antd'; import { Button } from 'antd'; import { SettingOutlined } from '@ant-design/icons'; +import ProjectDropdown from 'Shared/ProjectDropdown'; const CLIENT_PATH = client(CLIENT_DEFAULT_TAB); @@ -37,13 +38,12 @@ function TopRight(props: Props) { // -
+ + -
- {/**/} @@ -53,13 +53,8 @@ function TopRight(props: Props) { - -
- -
- } placement={'topRight'}>
@@ -69,7 +64,7 @@ function TopRight(props: Props) { -
+ ); } diff --git a/frontend/app/layout/data.ts b/frontend/app/layout/data.ts index 4f6b73251..b4de2fa60 100644 --- a/frontend/app/layout/data.ts +++ b/frontend/app/layout/data.ts @@ -9,6 +9,7 @@ export interface MenuItem { route?: string; hidden?: boolean; disabled?: boolean; + leading?: any; } interface Category { @@ -93,7 +94,7 @@ export const categories: Category[] = [ key: 'other', items: [ { label: 'Feature Flags', key: MENU.FEATURE_FLAGS, icon: 'toggles' }, - { label: 'Preferences', key: MENU.PREFERENCES, icon: 'sliders' }, + { label: 'Preferences', key: MENU.PREFERENCES, icon: 'sliders', leading: 'chevron-right' }, { label: 'Support', key: MENU.SUPPORT, icon: 'question-circle' } ] } @@ -114,7 +115,7 @@ export const preferences: Category[] = [ { label: 'Roles & Access', key: PREFERENCES_MENU.ROLES_ACCESS, icon: 'diagram-3' }, { label: 'Audit', key: PREFERENCES_MENU.AUDIT, icon: 'list-ul' }, { label: 'Team', key: PREFERENCES_MENU.TEAM, icon: 'people' }, - { label: 'Notifications', key: PREFERENCES_MENU.NOTIFICATIONS, icon: 'bell' }, + { label: 'Notifications', key: PREFERENCES_MENU.NOTIFICATIONS, icon: 'bell' } // { label: 'Billing', key: PREFERENCES_MENU.BILLING, icon: 'bell' } ] } diff --git a/frontend/app/svg/icons/avatar/icn_avatar1.svg b/frontend/app/svg/icons/avatar/icn_avatar1.svg index a834c7a22..bc6eb9101 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar1.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar1.svg @@ -1,48 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar10.svg b/frontend/app/svg/icons/avatar/icn_avatar10.svg index dd0db9350..52f406b02 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar10.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar10.svg @@ -1,42 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar11.svg b/frontend/app/svg/icons/avatar/icn_avatar11.svg index a514e7626..a65198f0d 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar11.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar11.svg @@ -1,90 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar12.svg b/frontend/app/svg/icons/avatar/icn_avatar12.svg index 4b32375d6..825a71bbb 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar12.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar12.svg @@ -1,43 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar13.svg b/frontend/app/svg/icons/avatar/icn_avatar13.svg index 6a6628833..95ae1bb5a 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar13.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar13.svg @@ -1,43 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar14.svg b/frontend/app/svg/icons/avatar/icn_avatar14.svg index 8c0bddc3b..cd5a82e9c 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar14.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar14.svg @@ -1,55 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar15.svg b/frontend/app/svg/icons/avatar/icn_avatar15.svg index ca6302afa..3cba66b97 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar15.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar15.svg @@ -1,47 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar16.svg b/frontend/app/svg/icons/avatar/icn_avatar16.svg index a19b3e5b0..f2cedd981 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar16.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar16.svg @@ -1,52 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar17.svg b/frontend/app/svg/icons/avatar/icn_avatar17.svg index e4626578a..8f31b53c0 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar17.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar17.svg @@ -1,44 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar18.svg b/frontend/app/svg/icons/avatar/icn_avatar18.svg index 49af7f36b..6970d3759 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar18.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar18.svg @@ -1,48 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar19.svg b/frontend/app/svg/icons/avatar/icn_avatar19.svg index 5963b8412..8d1798ffb 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar19.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar19.svg @@ -1,38 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar2.svg b/frontend/app/svg/icons/avatar/icn_avatar2.svg index b5191f915..de80c93e3 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar2.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar2.svg @@ -1,45 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar20.svg b/frontend/app/svg/icons/avatar/icn_avatar20.svg index 4972e263f..7824deb6c 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar20.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar20.svg @@ -1,53 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar21.svg b/frontend/app/svg/icons/avatar/icn_avatar21.svg index 1bf436921..9e4114867 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar21.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar21.svg @@ -1,45 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar22.svg b/frontend/app/svg/icons/avatar/icn_avatar22.svg index ccb89aebe..1207dd4ca 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar22.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar22.svg @@ -1,47 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar23.svg b/frontend/app/svg/icons/avatar/icn_avatar23.svg index 727b39982..a8a85a1ad 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar23.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar23.svg @@ -1,42 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar24.svg b/frontend/app/svg/icons/avatar/icn_avatar24.svg deleted file mode 100644 index cc51c0f94..000000000 --- a/frontend/app/svg/icons/avatar/icn_avatar24.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar25.svg b/frontend/app/svg/icons/avatar/icn_avatar25.svg deleted file mode 100644 index 3cbe65771..000000000 --- a/frontend/app/svg/icons/avatar/icn_avatar25.svg +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar26.svg b/frontend/app/svg/icons/avatar/icn_avatar26.svg deleted file mode 100644 index 175dc112c..000000000 --- a/frontend/app/svg/icons/avatar/icn_avatar26.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar27.svg b/frontend/app/svg/icons/avatar/icn_avatar27.svg deleted file mode 100644 index d55200289..000000000 --- a/frontend/app/svg/icons/avatar/icn_avatar27.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar28.svg b/frontend/app/svg/icons/avatar/icn_avatar28.svg deleted file mode 100644 index 2babfe608..000000000 --- a/frontend/app/svg/icons/avatar/icn_avatar28.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar29.svg b/frontend/app/svg/icons/avatar/icn_avatar29.svg deleted file mode 100644 index c3e648e8d..000000000 --- a/frontend/app/svg/icons/avatar/icn_avatar29.svg +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar3.svg b/frontend/app/svg/icons/avatar/icn_avatar3.svg index afb7e2001..487fd27a9 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar3.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar3.svg @@ -1,43 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar30.svg b/frontend/app/svg/icons/avatar/icn_avatar30.svg deleted file mode 100644 index 6e281ed95..000000000 --- a/frontend/app/svg/icons/avatar/icn_avatar30.svg +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar31.svg b/frontend/app/svg/icons/avatar/icn_avatar31.svg deleted file mode 100644 index 28e374dab..000000000 --- a/frontend/app/svg/icons/avatar/icn_avatar31.svg +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar32.svg b/frontend/app/svg/icons/avatar/icn_avatar32.svg deleted file mode 100644 index e7a75d6f5..000000000 --- a/frontend/app/svg/icons/avatar/icn_avatar32.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar4.svg b/frontend/app/svg/icons/avatar/icn_avatar4.svg index a1043f9d0..b3907317d 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar4.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar4.svg @@ -1,43 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar5.svg b/frontend/app/svg/icons/avatar/icn_avatar5.svg index 3a3a67279..120c4c135 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar5.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar5.svg @@ -1,42 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar6.svg b/frontend/app/svg/icons/avatar/icn_avatar6.svg index fd39b98f9..7e3e64dec 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar6.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar6.svg @@ -1,61 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar7.svg b/frontend/app/svg/icons/avatar/icn_avatar7.svg index ae8b6a6f5..3bf533b31 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar7.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar7.svg @@ -1,38 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar8.svg b/frontend/app/svg/icons/avatar/icn_avatar8.svg index cedf10093..63408ae74 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar8.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar8.svg @@ -1,38 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/icons/avatar/icn_avatar9.svg b/frontend/app/svg/icons/avatar/icn_avatar9.svg index 8a15df20f..da6bc95e3 100644 --- a/frontend/app/svg/icons/avatar/icn_avatar9.svg +++ b/frontend/app/svg/icons/avatar/icn_avatar9.svg @@ -1,47 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/app/svg/logo.svg b/frontend/app/svg/logo.svg index d5bef5cba..3a0eacac4 100644 --- a/frontend/app/svg/logo.svg +++ b/frontend/app/svg/logo.svg @@ -1,12 +1,12 @@ - - - Open Replay + + OpenReplay - + - + +