Add customization to buttons through json file

Description

  1.  

    1.  

      1. Description

[OSPR-](https://openedx.atlassian.net/browse/OSPR-)

Adds a new json file ```buttons-colors.json``` in the ```Colors``` folder that defines which color to use for the buttons on the app. Right now the buttons are the

  • ```Sign up and start learning``` in the ```OEXLoginSplashViewController.m```,

  • ```Create my account``` in ```OEXRegistrationViewController.m```

  • ```Sign in``` in ```OEXLoginViewController.m```

  • ```Find a course``` in ```EnrolledCoursesFotterView.swift```.

  1.  

    1.  

      1. How to test this PR
        Change the values inside ```buttons-colors.json```. The values should be one of the keys in ```colors.json```, e.g. ```primaryBaseColor```

  1.  

    1.  

      1. Reviewers

  • [ ] Code review: @saeedbashir

  • [ ] Code review: @salman2013

cc @marcotuts @gsong

Won't Do

Assignee

Saeed Bashir

Reporter

Open Source Pull Request Bot

Contributor Name

José Antonio González Rodriguez

Repo

edx/edx-app-ios

Customer

None

Epic Link

None

OSCM Assignee

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Blended Hour Utilization Percentage

None

edX Theme

None

edX Squad

None

Github Lines Added

None

Github Lines Deleted

None

Story Points

0.5

Priority

Unset