Skip to content

Commit

Permalink
YaruColors: do not change old red name (#139)
Browse files Browse the repository at this point in the history
* YaruColors: do not change old red name

- this breaking change would affect packages using yaru.dart and thus would need a major release.

* Example: shorten color strings
  • Loading branch information
Feichtmeier authored Mar 17, 2022
1 parent 2e893bb commit 4b7db0c
Show file tree
Hide file tree
Showing 18 changed files with 47 additions and 58 deletions.
26 changes: 7 additions & 19 deletions example/lib/view/colors_view.dart
Original file line number Diff line number Diff line change
Expand Up @@ -14,41 +14,29 @@ class ColorsView extends StatelessWidget {
Expanded(
child: colorPaletteExample('orange', YaruColors.ubuntuOrange)),
SizedBox(width: 25.0),
Expanded(
child: colorPaletteExample(
'oliveMaterialColor', oliveMaterialColor)),
Expanded(child: colorPaletteExample('olive', oliveMaterialColor)),
SizedBox(width: 25.0),
Expanded(
child: colorPaletteExample(
'barkMaterialColor', barkMaterialColor)),
Expanded(child: colorPaletteExample('bark', barkMaterialColor)),
],
),
Divider(height: 50.0, color: Colors.black),
Row(
children: [
Expanded(
child: colorPaletteExample(
'viridianMaterialColor', viridianMaterialColor)),
child: colorPaletteExample('viridian', viridianMaterialColor)),
SizedBox(width: 25.0),
Expanded(
child: colorPaletteExample(
'purpleMaterialColor', purpleMaterialColor)),
Expanded(child: colorPaletteExample('purple', purpleMaterialColor)),
SizedBox(width: 25.0),
Expanded(
child:
colorPaletteExample('redMaterialColor', redMaterialColor)),
Expanded(child: colorPaletteExample('red', lightRedMaterialColor)),
],
),
Divider(height: 50.0, color: Colors.black),
Row(
children: [
Expanded(
child: colorPaletteExample(
'blueMaterialColor', blueMaterialColor)),
Expanded(child: colorPaletteExample('blue', blueMaterialColor)),
SizedBox(width: 25.0),
Expanded(
child: colorPaletteExample(
'magentaMaterialColor', magentaMaterialColor)),
child: colorPaletteExample('magenta', magentaMaterialColor)),
SizedBox(width: 25.0),
Expanded(
child: colorPaletteExample('warmGrey', YaruColors.warmGrey)),
Expand Down
4 changes: 2 additions & 2 deletions example/lib/view/home_page.dart
Original file line number Diff line number Diff line change
Expand Up @@ -101,8 +101,8 @@ class _HomePageState extends State<HomePage> {
darkTheme.value = yaruPurpleDark;
}),
ColorDisk(
color: YaruColors.red,
selected: Theme.of(context).primaryColor == redMaterialColor,
color: YaruColors.lightRed,
selected: Theme.of(context).primaryColor == lightRedMaterialColor,
onPressed: () {
lightTheme.value = yaruRedLight;
darkTheme.value = yaruRedDark;
Expand Down
4 changes: 2 additions & 2 deletions lib/src/colors/yaru_colors.dart
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ class YaruColors {

static const Color coolGrey = Color(0xFF333333);
static const Color textGrey = Color(0xFF111111);
static const Color errorRed = Color(0xFFff0000);
static const Color red = Color(0xFFff0000);
static const Color yellow = Color(0xFFf99b11);
static const Color green = Color(0xFF0e8420);
static const Color disabledGreyDark = Color(0xFF535353);
Expand All @@ -47,7 +47,7 @@ class YaruColors {
static const bark = Color(0xFF787859);
static const viridian = Color(0xFF03875B);
static const purple = Color(0xFF8856EB);
static const red = Color(0xFFE61D34);
static const lightRed = Color(0xFFE61D34);
static const blue = Color(0xFF0073E5);
static const magenta = Color(0xFFBC33DB);

Expand Down
43 changes: 22 additions & 21 deletions lib/src/themes/yaru_accents.dart
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ final barkMaterialColor = YaruColors.createMaterialColor(YaruColors.bark);
final viridianMaterialColor =
YaruColors.createMaterialColor(YaruColors.viridian);
final purpleMaterialColor = YaruColors.createMaterialColor(YaruColors.purple);
final redMaterialColor = YaruColors.createMaterialColor(YaruColors.red);
final lightRedMaterialColor =
YaruColors.createMaterialColor(YaruColors.lightRed);
final blueMaterialColor = YaruColors.createMaterialColor(YaruColors.blue);
final magentaMaterialColor = YaruColors.createMaterialColor(YaruColors.magenta);

Expand All @@ -18,7 +19,7 @@ final yaruOliveLight = createYaruLightTheme(
accentColor: YaruColors.olive,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
),
primaryColor: oliveMaterialColor,
Expand All @@ -31,7 +32,7 @@ final yaruOliveDark = createYaruDarkTheme(
accentColor: YaruColors.olive,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
),
primaryColor: oliveMaterialColor,
Expand All @@ -44,7 +45,7 @@ final yaruBarkLight = createYaruLightTheme(
accentColor: YaruColors.bark,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
),
primaryColor: barkMaterialColor,
Expand All @@ -57,7 +58,7 @@ final yaruBarkDark = createYaruDarkTheme(
accentColor: YaruColors.bark,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
),
primaryColor: barkMaterialColor,
Expand All @@ -70,7 +71,7 @@ final yaruViridianLight = createYaruLightTheme(
accentColor: YaruColors.viridian,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
),
primaryColor: viridianMaterialColor,
Expand All @@ -83,7 +84,7 @@ final yaruViridianDark = createYaruDarkTheme(
accentColor: YaruColors.viridian,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
),
primaryColor: viridianMaterialColor,
Expand All @@ -96,7 +97,7 @@ final yaruPurpleLight = createYaruLightTheme(
accentColor: YaruColors.purple,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
),
primaryColor: purpleMaterialColor,
Expand All @@ -109,36 +110,36 @@ final yaruPurpleDark = createYaruDarkTheme(
accentColor: YaruColors.purple,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
),
primaryColor: purpleMaterialColor,
);

final yaruRedLight = createYaruLightTheme(
colorScheme: ColorScheme.fromSwatch(
primarySwatch: redMaterialColor,
primarySwatch: lightRedMaterialColor,
primaryColorDark: YaruColors.coolGrey,
accentColor: YaruColors.red,
accentColor: YaruColors.lightRed,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
),
primaryColor: redMaterialColor,
primaryColor: lightRedMaterialColor,
);

final yaruRedDark = createYaruDarkTheme(
colorScheme: ColorScheme.fromSwatch(
primarySwatch: redMaterialColor,
primarySwatch: lightRedMaterialColor,
primaryColorDark: YaruColors.coolGrey,
accentColor: YaruColors.red,
accentColor: YaruColors.lightRed,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
),
primaryColor: redMaterialColor,
primaryColor: lightRedMaterialColor,
);

final yaruBlueLight = createYaruLightTheme(
Expand All @@ -148,7 +149,7 @@ final yaruBlueLight = createYaruLightTheme(
accentColor: YaruColors.blue,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
),
primaryColor: blueMaterialColor,
Expand All @@ -161,7 +162,7 @@ final yaruBlueDark = createYaruDarkTheme(
accentColor: YaruColors.blue,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
),
primaryColor: blueMaterialColor,
Expand All @@ -174,7 +175,7 @@ final yarMagentaLight = createYaruLightTheme(
accentColor: YaruColors.magenta,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
),
primaryColor: magentaMaterialColor,
Expand All @@ -187,7 +188,7 @@ final yaruMagentaDark = createYaruDarkTheme(
accentColor: YaruColors.magenta,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
),
primaryColor: magentaMaterialColor,
Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_dark.dart
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ final _darkColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_kubuntu_dark.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final _darkColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_kubuntu_light.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final _lightColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_light.dart
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ final _lightColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_lubuntu_dark.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final _darkColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_lubuntu_light.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final _lightColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_mate_dark.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final _darkColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_mate_light.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final _lightColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_ubuntu_budgie_dark.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final _darkColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_ubuntu_budgie_light.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final _lightColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_ubuntu_studio_dark.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final _darkColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_ubuntu_studio_light.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final _lightColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_xubuntu_dark.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final _darkColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: YaruColors.jet,
backgroundColor: YaruColors.jet,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.dark,
);

Expand Down
2 changes: 1 addition & 1 deletion lib/src/themes/yaru_xubuntu_light.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ final _lightColorScheme = ColorScheme.fromSwatch(
accentColor: _primaryColor,
cardColor: Colors.white,
backgroundColor: YaruColors.porcelain,
errorColor: YaruColors.errorRed,
errorColor: YaruColors.red,
brightness: Brightness.light,
);

Expand Down

0 comments on commit 4b7db0c

Please sign in to comment.