فهرست منبع

Refactored Values

Sean RIley Hawkins 3 سال پیش
والد
کامیت
95378dd73a

+ 1 - 1
frontend/app_flowy/lib/workspace/domain/image.dart

@@ -8,7 +8,7 @@ AssetImage assetImageForViewType(ViewType type) {
 }
 
 extension SvgViewType on View {
-  Widget thumbnail(Color iconColor) {
+  Widget thumbnail({Color? iconColor}) {
     final imageName = _imageNameForViewType(viewType);
     final Widget widget = svg(imageName, color: iconColor);
     return widget;

+ 1 - 1
frontend/app_flowy/lib/workspace/presentation/widgets/menu/widget/app/section/disclosure_action.dart

@@ -33,7 +33,7 @@ class ViewDisclosureButton extends StatelessWidget
         onTap();
         show(context, context);
       },
-      icon: svg("editor/details", color: theme.textColor),
+      icon: svg("editor/details", color: theme.iconColor),
     );
   }
 

+ 3 - 3
frontend/app_flowy/lib/workspace/presentation/widgets/menu/widget/app/section/item.dart

@@ -44,7 +44,7 @@ class ViewSectionItem extends StatelessWidget {
             onTap: () => onSelected(context.read<ViewBloc>().state.view),
             child: FlowyHover(
               config: HoverDisplayConfig(hoverColor: theme.bg3),
-              builder: (_, onHover) => _render(context, onHover, state, theme.textColor),
+              builder: (_, onHover) => _render(context, onHover, state, theme.iconColor),
               isOnSelected: () => state.isEditing || isSelected,
             ),
           );
@@ -53,9 +53,9 @@ class ViewSectionItem extends StatelessWidget {
     );
   }
 
-  Widget _render(BuildContext context, bool onHover, ViewState state, Color icon) {
+  Widget _render(BuildContext context, bool onHover, ViewState state, Color iconColor) {
     List<Widget> children = [
-      SizedBox(width: 16, height: 16, child: state.view.thumbnail(icon)),
+      SizedBox(width: 16, height: 16, child: state.view.thumbnail(iconColor: iconColor)),
       const HSpace(2),
       Expanded(child: FlowyText.regular(state.view.name, fontSize: 12, overflow: TextOverflow.clip)),
     ];

+ 1 - 1
frontend/app_flowy/lib/workspace/presentation/widgets/menu/widget/menu_trash.dart

@@ -31,7 +31,7 @@ class MenuTrash extends StatelessWidget {
   Widget _render(BuildContext context) {
     final theme = context.watch<AppTheme>();
     return Row(children: [
-      SizedBox(width: 16, height: 16, child: svg("home/trash", color: theme.textColor)),
+      SizedBox(width: 16, height: 16, child: svg("home/trash", color: theme.iconColor)),
       const HSpace(6),
       FlowyText.medium(LocaleKeys.trash_text.tr(), fontSize: 12),
     ]);

+ 1 - 1
frontend/app_flowy/lib/workspace/presentation/widgets/menu/widget/menu_user.dart

@@ -65,7 +65,7 @@ class MenuUser extends StatelessWidget {
       backgroundColor: theme.surface,
       child: IconButton(
           icon: Icon(theme.isDark ? Icons.dark_mode : Icons.light_mode),
-          color: (theme.textColor),
+          color: (theme.iconColor),
           onPressed: () {
             context.read<ThemeModel>().swapTheme();
           }),