global.scss 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. /*
  2. * App Global CSS
  3. * ----------------------------------------------------------------------------
  4. * Put style rules here that you want to apply globally. These styles are for
  5. * the entire app and not just one component. Additionally, this file can be
  6. * used as an entry point to import other CSS/Sass files to be included in the
  7. * output CSS.
  8. * For more information on global stylesheets, visit the documentation:
  9. * https://ionicframework.com/docs/layout/global-stylesheets
  10. */
  11. /* Core CSS required for Ionic components to work properly */
  12. @import "@ionic/angular/css/core.css";
  13. /* Basic CSS for apps built with Ionic */
  14. @import "@ionic/angular/css/normalize.css";
  15. @import "@ionic/angular/css/structure.css";
  16. @import "@ionic/angular/css/typography.css";
  17. @import "@ionic/angular/css/display.css";
  18. /* Optional CSS utils that can be commented out */
  19. @import "@ionic/angular/css/padding.css";
  20. @import "@ionic/angular/css/float-elements.css";
  21. @import "@ionic/angular/css/text-alignment.css";
  22. @import "@ionic/angular/css/text-transformation.css";
  23. @import "@ionic/angular/css/flex-utils.css";
  24. /**
  25. * Ionic Dark Mode
  26. * -----------------------------------------------------
  27. * For more info, please see:
  28. * https://ionicframework.com/docs/theming/dark-mode
  29. */
  30. /* @import "@ionic/angular/css/palettes/dark.always.css"; */
  31. /* @import "@ionic/angular/css/palettes/dark.class.css"; */
  32. @import "@ionic/angular/css/palettes/dark.system.css";
  33. /* 主题颜色定义 */
  34. :root {
  35. --ion-background-color: #ffffff;
  36. --ion-text-color: #000000;
  37. }
  38. .dark {
  39. --ion-background-color: #1a1a1a;
  40. --ion-text-color: #ffffff;
  41. --ion-border-color: #333333;
  42. }
  43. /* 添加安全区域处理 */
  44. ion-tab-bar {
  45. padding-bottom: constant(safe-area-inset-bottom);
  46. padding-bottom: env(safe-area-inset-bottom);
  47. }
  48. /* 调整标题居中 */
  49. ion-toolbar {
  50. ion-title {
  51. text-align: center;
  52. }
  53. }
  54. /* 调整我的页面标题位置 */
  55. app-tab4 {
  56. ion-toolbar {
  57. ion-title {
  58. text-align: left;
  59. padding-left: 12px;
  60. }
  61. }
  62. }