Procházet zdrojové kódy

Remove info Badge from the left menu (#26856)

GitOrigin-RevId: 108571730106aea29db2454b646c88cc9fc3f39a
Rebeka Dekany před 1 rokem
rodič
revize
83a00e7546

+ 0 - 2
services/web/frontend/extracted-translations.json

@@ -259,7 +259,6 @@
   "clear_cached_files": "",
   "clear_search": "",
   "click_here_to_view_sl_in_lng": "",
-  "click_to_give_feedback": "",
   "click_to_unpause": "",
   "clicking_delete_will_remove_sso_config_and_clear_saml_data": "",
   "clone_with_git": "",
@@ -1082,7 +1081,6 @@
   "new_error_logs_panel": "",
   "new_file": "",
   "new_folder": "",
-  "new_font_open_dyslexic": "",
   "new_look_and_feel": "",
   "new_look_and_placement_of_the_settings": "",
   "new_name": "",

+ 21 - 36
services/web/frontend/js/features/editor-left-menu/components/settings/settings-font-family.tsx

@@ -1,7 +1,6 @@
 import { useTranslation } from 'react-i18next'
 import { useProjectSettingsContext } from '../../context/project-settings-context'
 import SettingsMenuSelect from './settings-menu-select'
-import BetaBadge from '@/shared/components/beta-badge'
 import { FontFamily } from '@/shared/utils/styles'
 
 export default function SettingsFontFamily() {
@@ -9,40 +8,26 @@ export default function SettingsFontFamily() {
   const { fontFamily, setFontFamily } = useProjectSettingsContext()
 
   return (
-    <div className="left-menu-setting-position">
-      <SettingsMenuSelect<FontFamily>
-        onChange={setFontFamily}
-        value={fontFamily}
-        options={[
-          {
-            value: 'monaco',
-            label: 'Monaco / Menlo / Consolas',
-          },
-          {
-            value: 'lucida',
-            label: 'Lucida / Source Code Pro',
-          },
-          {
-            value: 'opendyslexicmono',
-            label: 'OpenDyslexic Mono',
-          },
-        ]}
-        label={t('font_family')}
-        name="fontFamily"
-        translateOptions="no"
-      />
-      <BetaBadge
-        phase="release"
-        link={{
-          href: 'https://docs.google.com/forms/d/e/1FAIpQLScOt_IHTrcaM_uitP9dgCo_r4dl4cy9Ry6LhYYcwTN4qDTDUg/viewform',
-          className: 'left-menu-setting-icon',
-        }}
-        tooltip={{
-          id: 'font-family-tooltip',
-          text: `${t('new_font_open_dyslexic')} ${t('click_to_give_feedback')}`,
-          placement: 'right',
-        }}
-      />
-    </div>
+    <SettingsMenuSelect<FontFamily>
+      onChange={setFontFamily}
+      value={fontFamily}
+      options={[
+        {
+          value: 'monaco',
+          label: 'Monaco / Menlo / Consolas',
+        },
+        {
+          value: 'lucida',
+          label: 'Lucida / Source Code Pro',
+        },
+        {
+          value: 'opendyslexicmono',
+          label: 'OpenDyslexic Mono',
+        },
+      ]}
+      label={t('font_family')}
+      name="fontFamily"
+      translateOptions="no"
+    />
   )
 }

+ 0 - 14
services/web/frontend/stylesheets/bootstrap-5/pages/editor/left-menu.scss

@@ -129,20 +129,6 @@
     }
   }
 
-  .left-menu-setting-position {
-    position: relative;
-
-    .left-menu-setting {
-      margin-top: 0 !important;
-    }
-
-    .left-menu-setting-icon {
-      position: absolute;
-      right: 65%;
-      top: 25%;
-    }
-  }
-
   .left-menu-setting {
     padding: 0 var(--spacing-02);
     display: flex;

+ 0 - 2
services/web/locales/en.json

@@ -338,7 +338,6 @@
   "clearing": "Clearing",
   "click_here_to_view_sl_in_lng": "Click here to use __appName__ in <0>__lngName__</0>",
   "click_link_to_proceed": "Click <b>__clickText__</b> below to proceed.",
-  "click_to_give_feedback": "Click to give feedback.",
   "click_to_unpause": "Click to unpause and reactivate your Overleaf premium features.",
   "clicking_delete_will_remove_sso_config_and_clear_saml_data": "Clicking <0>Delete</0> will remove your SSO configuration and unlink all users. You can only do this when SSO is disabled in your group settings.",
   "clone_with_git": "Clone with Git",
@@ -1411,7 +1410,6 @@
   "new_error_logs_panel": "New error logs panel. Added ‘Go to location in code’ and ‘Go to location in PDF’ buttons (17 June 2025)",
   "new_file": "New file",
   "new_folder": "New folder",
-  "new_font_open_dyslexic": "New font: OpenDyslexic Mono is designed to improve readability for those with dyslexia.",
   "new_look_and_feel": "New look and feel",
   "new_look_and_placement_of_the_settings": "New look and placement of the settings",
   "new_name": "New Name",