Skip to content

Add an extra selector to fix CSS rule ambiguity - #53

Merged
mtyaka merged 1 commit into
masterfrom
hgse-lms-theme-fix
Jul 28, 2015
Merged

Add an extra selector to fix CSS rule ambiguity#53
mtyaka merged 1 commit into
masterfrom
hgse-lms-theme-fix

Conversation

@bradenmacdonald

Copy link
Copy Markdown
Member

JIRA: OC-839

On the Harvard GSE instance, Problem Builder's LMS theme was not rendering correctly. The issue turned out to be that some of the theme's CSS rules had the same specificity as the "unthemed" rules, so that which one would be used was ambiguous.

Screenshot showing desired interpretation and valid but wrong interpretation.

Fix was to add an extra CSS selector to each of the rules in question.

@bradenmacdonald

Copy link
Copy Markdown
Member Author

@mtyaka Since you're in the right timezone, you'll need this to deploy, and have you experience with this part of problem builder, can you please review this?

@mtyaka

mtyaka commented Jul 28, 2015

Copy link
Copy Markdown
Member

👍

mtyaka added a commit that referenced this pull request Jul 28, 2015
Add an extra selector to fix CSS rule ambiguity
@mtyaka
mtyaka merged commit fa85907 into master Jul 28, 2015
@bradenmacdonald
bradenmacdonald deleted the hgse-lms-theme-fix branch July 28, 2015 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants