feat(web-ui): consolidate basics settings and refresh config center by GCWing · Pull Request #213 · GCWing/BitFun

- Add BasicsConfig merging theme, locale, logging, and terminal; remove split tabs and DebugConfig page component

- Extend settings nav with search metadata (settingsTabSearchContent) and polish ConfigPageLayout

- Update en-US/zh-CN locales, AI experience config types, and i18n/theme E2E specs

- Misc UI: Modal/dialog styles, SceneBar, flow chat toolbar, MainNav, IDE control API