commit 6bc01aa4b57b3b02be8f7f6ab1ed7b7b3ac82c59
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Nov 5 11:04:00 2021 +0100

    Correct the style.

diff --git a/src/main/java/org/distorted/dialogs/RubikDialogTutorialView.java b/src/main/java/org/distorted/dialogs/RubikDialogTutorialView.java
index 8e496528..698212ac 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogTutorialView.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogTutorialView.java
@@ -83,6 +83,9 @@ public class RubikDialogTutorialView extends FrameLayout
 
     int numTutorials = list.getNumTutorials();
 
+    int colorB = getResources().getColor(R.color.light_grey);
+    int colorT = getResources().getColor(R.color.white);
+
     for(int i=0; i<numTutorials; i++)
       {
       String coun = list.getTutorialLanguage(i);
@@ -92,7 +95,7 @@ public class RubikDialogTutorialView extends FrameLayout
 
       int countryID = res.getIdentifier( coun, "drawable", packageName);
 
-      View row = createRow(ract,countryID,desc,url,auth,widthT,objType);
+      View row = createRow(ract,countryID,desc,url,auth,widthT,objType,colorB,colorT);
       layout.addView(row);
       }
 
@@ -109,12 +112,14 @@ public class RubikDialogTutorialView extends FrameLayout
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
   private View createRow(final RubikActivity act, int countryID, final String desc, final String url,
-                         final String auth, int width, final ObjectType obj)
+                         final String auth, int width, final ObjectType obj, int colorB, int colorT)
     {
     View row = inflate( act, R.layout.dialog_tutorial_row, null);
     Button butt = row.findViewById(R.id.tutorialButton);
 
     butt.setText(R.string.view);
+    butt.setTextColor(colorT);
+    butt.setBackgroundColor(colorB);
     butt.setTextSize(TypedValue.COMPLEX_UNIT_PX, 0.5f*width);
     butt.setHeight(width);
 
diff --git a/src/main/res/values/styles.xml b/src/main/res/values/styles.xml
index bef622b0..424aa037 100644
--- a/src/main/res/values/styles.xml
+++ b/src/main/res/values/styles.xml
@@ -20,6 +20,16 @@
         <item name="android:windowActionBar">false</item>
         <item name="android:windowFullscreen">true</item>
         <item name="android:windowContentOverlay">@null</item>
-    </style>
+        <item name="buttonBarNegativeButtonStyle">@style/NegativeButtonStyle</item>
+        <item name="buttonBarPositiveButtonStyle">@style/PositiveButtonStyle</item>
+   </style>
+
+   <style name="NegativeButtonStyle" parent="Widget.MaterialComponents.Button.TextButton.Dialog">
+      <item name="android:textColor">#ffffff</item>
+   </style>
+
+   <style name="PositiveButtonStyle" parent="Widget.MaterialComponents.Button.TextButton.Dialog">
+      <item name="android:textColor">#ffffff</item>
+   </style>
 
 </resources>
