<commit_before>/**
 * This file will be the head of all the other SCSS files in the project.
 *
 * Use it to customise the look and feel of the app.
 */

// Color palette
$black:           #3a3a3a; // Headings, standard text.
$gray-darker:     #626262; // Text (emphasis-detail), placeholder, background.
$gray-dark:       #9e9e9e; // Borders (never text).
$gray:            #dddddd;
$gray-light:      #eeeeee; // Background.
$gray-lighter:    #f5f5f5;
$white:           #ffffff; // Background, reversed text.

$blue:            #0064d2; // Link, background.
$blue-light:      mix($blue, white, 20%); // Background.
$blue-dark:       darken($blue, 10%);

$turquoise:       #007982; // Accent.
$turquoise-light: mix($turquoise, white, 20%); // Background.
$turquoise-dark:  darken($turquoise, 10%);

$green:           #5e8100; // Accent.
$green-light:     mix($green, white, 20%);
$green-dark:      darken($green, 10%);

$red:             #cb3d4d;
$red-light:       mix($red, white, 20%);
$red-dark:        darken($red, 10%);

$orange:          #f98012; // Accent (never text).
$orange-light:    lighten($orange, 10%);

$yellow:          #fbad1a; // Accent (never text).
$yellow-light:    mix($yellow, white, 20%);
$yellow-dark:     mix($yellow, black, 40%);

// Change Ionic default colors.
$dark: $black !default;
$positive: $blue !default;
$balanced: $green !default;
$assertive: $red !default;
$energized: $yellow !default;
$stable: $gray-lighter !default;
$royal: $orange !default;
$calm: $turquoise !default;

$mm-color:          $orange;
$mm-color-light:    lighten($mm-color, 10%);
$mm-color-dark:     darken($mm-color, 10%);

$mm-buttons-color: $positive;

// Change Ionic default elements colors.
$base-color: $black !default;
$base-background-color: $gray-light !default;

$item-default-text: $black;
$sheet-options-text-color: $positive;

// Header.
$bar-content-bg: $mm-color !default;
$bar-content-border: transparent !default;
$bar-content-text: $white !default;

$item-default-bg: $white;
$item-divider-bg: $gray-lighter;
$item-disabled-color: $gray-dark !default;

$button-light-border: $gray;

$toggle-on-default-bg: $blue;

$tabs-off-opacity:                0.6;
$tabs-striped-off-opacity:        $tabs-off-opacity;

// Setting the default button to button-outline.
$button-default-bg: $white !default;
$button-default-text: $mm-buttons-color !default;
$button-default-border: $mm-buttons-color !default;
$button-default-active-bg: $mm-buttons-color !default;
$button-default-active-border: $mm-buttons-color !default;

// The path to the font icons.
$ionicons-font-path: "../lib/ionic/release/fonts" !default;

// Include all of Ionic.
@import "www/lib/ionic/scss/ionic";

.icon {
  color: $gray-darker;

  &.positive {
    color: $positive;
  }
  &.assertive {
    color: $assertive;
  }
  &.dark {
    color: $dark;
  }
  &.icon-accessory {
    color: $item-icon-accessory-color;
  }
}

.button .icon {
  color: $positive;

  &.icon-accessory {
    color: $item-icon-accessory-color;
  }
}

.action-sheet .button .icon {
  color: $sheet-options-text-color;
}

.platform-android .action-sheet .button .icon {
  color: inherit;
}

.bar-content .icon , .bar-side-menu .icon{
  color: $bar-content-text;
}

// Setting the default button to button-outline positive.
.button {
  &.button-light,
  &.button-stable,
  &.button-calm,
  &.button-assertive,
  &.button-balanced,
  &.button-energized,
  &.button-royal {
    @include button-style($button-default-bg, $button-default-border, $button-default-active-bg, $button-default-active-border, $button-default-text);
    @include button-clear($button-default-border);
    @include button-outline($button-default-border);

    &.active,
    &.activated {
      box-shadow: none;
      color: $white;
    }
  }

  &.active,
  &.activated {
    box-shadow: none;
    color: $white;
  }

  &.button-dark {
    @include button-style($button-default-bg, $button-default-border, $button-default-active-bg, $button-default-active-border, $button-default-text);
    @include button-clear($button-dark-bg);
    @include button-outline($button-default-border);

    &.button-icon {
      color: $gray-darker;
    }
  }
}

// Include all of Moodle Mobile.
@import "www/build/mm.bundle.scss";
<commit_msg>MOBILE-2103 core: Fix some icons color<commit_after>/**
 * This file will be the head of all the other SCSS files in the project.
 *
 * Use it to customise the look and feel of the app.
 */

// Color palette
$black:           #3a3a3a; // Headings, standard text.
$gray-darker:     #626262; // Text (emphasis-detail), placeholder, background.
$gray-dark:       #9e9e9e; // Borders (never text).
$gray:            #dddddd;
$gray-light:      #eeeeee; // Background.
$gray-lighter:    #f5f5f5;
$white:           #ffffff; // Background, reversed text.

$blue:            #0064d2; // Link, background.
$blue-light:      mix($blue, white, 20%); // Background.
$blue-dark:       darken($blue, 10%);

$turquoise:       #007982; // Accent.
$turquoise-light: mix($turquoise, white, 20%); // Background.
$turquoise-dark:  darken($turquoise, 10%);

$green:           #5e8100; // Accent.
$green-light:     mix($green, white, 20%);
$green-dark:      darken($green, 10%);

$red:             #cb3d4d;
$red-light:       mix($red, white, 20%);
$red-dark:        darken($red, 10%);

$orange:          #f98012; // Accent (never text).
$orange-light:    lighten($orange, 10%);

$yellow:          #fbad1a; // Accent (never text).
$yellow-light:    mix($yellow, white, 20%);
$yellow-dark:     mix($yellow, black, 40%);

// Change Ionic default colors.
$dark: $black !default;
$positive: $blue !default;
$balanced: $green !default;
$assertive: $red !default;
$energized: $yellow !default;
$stable: $gray-lighter !default;
$royal: $orange !default;
$calm: $turquoise !default;

$mm-color:          $orange;
$mm-color-light:    lighten($mm-color, 10%);
$mm-color-dark:     darken($mm-color, 10%);

$mm-buttons-color: $positive;

// Change Ionic default elements colors.
$base-color: $black !default;
$base-background-color: $gray-light !default;

$item-default-text: $black;
$sheet-options-text-color: $positive;

// Header.
$bar-content-bg: $mm-color !default;
$bar-content-border: transparent !default;
$bar-content-text: $white !default;

$item-default-bg: $white;
$item-divider-bg: $gray-lighter;
$item-disabled-color: $gray-dark !default;

$button-light-border: $gray;

$toggle-on-default-bg: $blue;

$tabs-off-opacity:                0.6;
$tabs-striped-off-opacity:        $tabs-off-opacity;

// Setting the default button to button-outline.
$button-default-bg: $white !default;
$button-default-text: $mm-buttons-color !default;
$button-default-border: $mm-buttons-color !default;
$button-default-active-bg: $mm-buttons-color !default;
$button-default-active-border: $mm-buttons-color !default;

// The path to the font icons.
$ionicons-font-path: "../lib/ionic/release/fonts" !default;

// Include all of Ionic.
@import "www/lib/ionic/scss/ionic";

.icon {
  color: $gray-darker;

  &.positive {
    color: $positive;
  }
  &.assertive {
    color: $assertive;
  }
  &.dark {
    color: $dark;
  }
  &.icon-accessory {
    color: $item-icon-accessory-color;
  }
}

.button,
.button.button-icon {
  .icon,
  &.active,
  &.activated,
  &.active .icon,
  &.activated .icon {
    color: $positive;

    &.assertive {
      color: $assertive;
    }
    &.dark {
      color: $dark;
    }
    &.icon-accessory {
      color: $item-icon-accessory-color;
    }
  }
}

.action-sheet .button .icon {
  color: $sheet-options-text-color;
}

.platform-android .action-sheet .button .icon {
  color: inherit;
}

.bar-content .icon , .bar-side-menu .icon{
  color: $bar-content-text;
}

.item-delete .button.icon,
.item-delete .button.icon.active,
.item-delete .button.icon.actived {
  color: $assertive;
}

// Setting the default button to button-outline positive.
.button {
  &.button-light,
  &.button-stable,
  &.button-calm,
  &.button-assertive,
  &.button-balanced,
  &.button-energized,
  &.button-royal {
    @include button-style($button-default-bg, $button-default-border, $button-default-active-bg, $button-default-active-border, $button-default-text);
    @include button-clear($button-default-border);
    @include button-outline($button-default-border);

    &.active,
    &.activated {
      box-shadow: none;
      color: $white;

      .icon {
        color: $white;
      }
    }
  }

  &.active,
  &.activated {
    box-shadow: none;
    color: $white;

    .icon {
      color: $white;
    }
  }

  &.button-dark {
    @include button-style($button-default-bg, $button-default-border, $button-default-active-bg, $button-default-active-border, $button-default-text);
    @include button-clear($button-dark-bg);
    @include button-outline($button-default-border);

    &.button-icon {
      color: $gray-darker;
    }
  }
}

// Include all of Moodle Mobile.
@import "www/build/mm.bundle.scss";

{'fraction_non_alphanumeric': 0.17515388919977617, 'fraction_numerical': 0.01544487968662563, 'mean_word_length': 3.0288548241659154, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6666429', 'n_tokens_mistral': 3411, 'n_tokens_neox': 3205, 'n_words': 694}