Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-platform
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-platform
Commits
597af988
Commit
597af988
authored
Mar 13, 2015
by
Brian Talbot
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
certificates: abstracting out all certificate sass vs. individual views
parent
71c9a2d4
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
419 additions
and
919 deletions
+419
-919
lms/static/certificates/css/style-application.css
+169
-386
lms/static/certificates/sass/style-application.scss
+1
-0
lms/static/certificates/sass/views/_certificate.scss
+249
-0
lms/static/certificates/sass/views/_invalid.scss
+0
-250
lms/static/certificates/sass/views/_valid.scss
+0
-251
lms/static/certificates/sass/views/_validate.scss
+0
-32
No files found.
lms/static/certificates/css/style-application.css
View file @
597af988
...
@@ -62,7 +62,7 @@
...
@@ -62,7 +62,7 @@
position
:
absolute
;
position
:
absolute
;
width
:
1px
;
}
width
:
1px
;
}
.view-
valid-certificate
.accomplishment
,
.view-valid-certificate
.accomplishment-statement
,
.view-valid-certificate
.accomplishment-details
,
.view-valid-certificate
.content-supplemental-how
,
.view-valid-certificate
.content-supplemental-certificates
,
.view-valid-certificate
.content-supplemental-about
,
.view-invalid-certificate
.feedback
,
.view-invalid-certificate
.supplemental-how
,
.view-invalid-certificate
.supplemental-certificates
,
.view-invalid-certificate
.supplemental-about
{
.view-
certificate
.content-supplemental-how
,
.view-certificate
.content-supplemental-certificates
,
.view-certificate
.content-supplemental-about
,
.view-valid-certificate
.accomplishment
,
.view-valid-certificate
.accomplishment-statement
,
.view-valid-certificate
.accomplishment-details
,
.view-invalid-certificate
.feedback
{
-webkit-transition
:
width
0.25s
ease-in-out
,
height
0.25s
ease-in-out
;
-webkit-transition
:
width
0.25s
ease-in-out
,
height
0.25s
ease-in-out
;
-moz-transition
:
width
0.25s
ease-in-out
,
height
0.25s
ease-in-out
;
-moz-transition
:
width
0.25s
ease-in-out
,
height
0.25s
ease-in-out
;
transition
:
width
0.25s
ease-in-out
,
height
0.25s
ease-in-out
;
}
transition
:
width
0.25s
ease-in-out
,
height
0.25s
ease-in-out
;
}
...
@@ -621,13 +621,13 @@ time, mark, audio, video {
...
@@ -621,13 +621,13 @@ time, mark, audio, video {
.view-valid-certificate
.accomplishment-statement
.copy-course-org
,
.view-valid-certificate
.accomplishment-details
.value
{
.view-valid-certificate
.accomplishment-statement
.copy-course-org
,
.view-valid-certificate
.accomplishment-details
.value
{
font-weight
:
500
;
}
font-weight
:
500
;
}
strong
,
.view-
valid-certificate
.content-supplemental
.list-actions
.action
,
.view-invalid-certificate
.content-supplemental
.list-actions
.action
,
.view-validate-certificate
.support
.list-actions
.action
,
.view-valid-certificate
.accomplishment-statement
.copy-name
,
.view-valid-certificate
.accomplishment-statement
.copy-course-name
,
.view-valid-certificate
.accomplishment-details
.label
,
.view-valid-certificate
.content-supplemental
.title
,
.view-invalid-certificate
.feedback-lead
.title
,
.view-invalid-certificate
.feedback-support
.title
,
.view-invalid-certificate
.feedback-warning
.title
,
.view-invalid-certificate
.content-supplemental
.title
,
.view-validate-certificate
.content
.title-lvl1
,
.view-validate-certificate
.content
.title-lvl2
,
.view-validate-certificate
.content
.title-lvl3
,
.view-validate-certificate
.list-requirements
.item
:before
,
.view-validate-certificate
.list-requirements
.item
.requirement-label
,
.view-validate-certificate
.instructions
.title
{
strong
,
.view-
certificate
.content-supplemental
.list-actions
.action
,
.view-validate-certificate
.support
.list-actions
.action
,
.view-certificate
.content-supplemental
.title
,
.view-valid-certificate
.accomplishment-statement
.copy-name
,
.view-valid-certificate
.accomplishment-statement
.copy-course-name
,
.view-valid-certificate
.accomplishment-details
.label
,
.view-invalid-certificate
.feedback-lead
.title
,
.view-invalid-certificate
.feedback-support
.title
,
.view-invalid-certificate
.feedback-warning
.title
,
.view-validate-certificate
.content
.title-lvl1
,
.view-validate-certificate
.content
.title-lvl2
,
.view-validate-certificate
.content
.title-lvl3
,
.view-validate-certificate
.list-requirements
.item
:before
,
.view-validate-certificate
.list-requirements
.item
.requirement-label
,
.view-validate-certificate
.instructions
.title
{
font-weight
:
600
;
}
font-weight
:
600
;
}
.view-validate-certificate
.list-instructions
.item
:before
{
.view-validate-certificate
.list-instructions
.item
:before
{
font-weight
:
700
;
}
font-weight
:
700
;
}
.view-valid-certificate
.accomplishment-statement
.copy-name
,
.view-valid-certificate
.accomplishment-statement
.copy-course-name
,
.view-valid-certificate
.accomplishment-statement
.copy-recogniton
,
.view-validate-certificate
.instructions
.title
,
.view-invalid-certificate
.feedback-lead
.title
,
.view-validate-certificate
.content
.title-lvl1
,
.title-logo
.title-sub
,
.view-valid-certificate
.accomplishment-statement
.copy-course-org
,
.view-validate-certificate
.content
.title-lvl2
,
.title-logo
.title-sub
,
.view-valid-certificate
.accomplishment-statement
.copy-course-org
,
.view-validate-certificate
.content
.title-lvl2
,
.view-
valid-certificate
.status
.title
,
.view-valid-certificate
.accomplishment-details
.value
,
.view-invalid-certificate
.status
.title
,
.view-invalid-certificate
.feedback-support
.title
,
.view-invalid-certificate
.feedback-warning
.title
,
.view-validate-certificate
.content
.title-lvl3
,
.view-validate-certificate
.list-requirements
.item
:before
,
.view-validate-certificate
.list-requirements
.item
.requirement-label
,
.view-validate-certificate
.list-instructions
.item
:before
,
.view-valid-certificate
.content-supplemental
.title
,
.view-invalid
-certificate
.content-supplemental
.title
{
.view-valid-certificate
.accomplishment-statement
.copy-name
,
.view-valid-certificate
.accomplishment-statement
.copy-course-name
,
.view-valid-certificate
.accomplishment-statement
.copy-recogniton
,
.view-validate-certificate
.instructions
.title
,
.view-invalid-certificate
.feedback-lead
.title
,
.view-validate-certificate
.content
.title-lvl1
,
.title-logo
.title-sub
,
.view-valid-certificate
.accomplishment-statement
.copy-course-org
,
.view-validate-certificate
.content
.title-lvl2
,
.title-logo
.title-sub
,
.view-valid-certificate
.accomplishment-statement
.copy-course-org
,
.view-validate-certificate
.content
.title-lvl2
,
.view-
certificate
.status
.title
,
.view-valid-certificate
.accomplishment-details
.value
,
.view-invalid-certificate
.feedback-support
.title
,
.view-invalid-certificate
.feedback-warning
.title
,
.view-validate-certificate
.content
.title-lvl3
,
.view-validate-certificate
.list-requirements
.item
:before
,
.view-validate-certificate
.list-requirements
.item
.requirement-label
,
.view-validate-certificate
.list-instructions
.item
:before
,
.view
-certificate
.content-supplemental
.title
{
font-family
:
"Open Sans"
,
"Helvetica Neue"
,
Helvetica
,
Arial
,
sans-serif
;
}
font-family
:
"Open Sans"
,
"Helvetica Neue"
,
Helvetica
,
Arial
,
sans-serif
;
}
.view-valid-certificate
.accomplishment-statement
.copy-name
,
.view-valid-certificate
.accomplishment-statement
.copy-course-name
,
.view-valid-certificate
.accomplishment-statement
.copy-recogniton
,
.view-validate-certificate
.instructions
.title
{
.view-valid-certificate
.accomplishment-statement
.copy-name
,
.view-valid-certificate
.accomplishment-statement
.copy-course-name
,
.view-valid-certificate
.accomplishment-statement
.copy-recogniton
,
.view-validate-certificate
.instructions
.title
{
...
@@ -648,19 +648,19 @@ strong, .view-valid-certificate .content-supplemental .list-actions .action, .vi
...
@@ -648,19 +648,19 @@ strong, .view-valid-certificate .content-supplemental .list-actions .action, .vi
line-height
:
31px
;
line-height
:
31px
;
line-height
:
3.1rem
;
}
line-height
:
3.1rem
;
}
.view-
valid-certificate
.status
.title
,
.view-valid-certificate
.accomplishment-details
.value
,
.view-invalid-certificate
.status
.titl
e
,
.view-invalid-certificate
.feedback-support
.title
,
.view-invalid-certificate
.feedback-warning
.title
,
.view-validate-certificate
.content
.title-lvl3
,
.view-validate-certificate
.list-requirements
.item
:before
,
.view-validate-certificate
.list-requirements
.item
.requirement-label
,
.view-validate-certificate
.list-instructions
.item
:before
{
.view-
certificate
.status
.title
,
.view-valid-certificate
.accomplishment-details
.valu
e
,
.view-invalid-certificate
.feedback-support
.title
,
.view-invalid-certificate
.feedback-warning
.title
,
.view-validate-certificate
.content
.title-lvl3
,
.view-validate-certificate
.list-requirements
.item
:before
,
.view-validate-certificate
.list-requirements
.item
.requirement-label
,
.view-validate-certificate
.list-instructions
.item
:before
{
font-size
:
18px
;
font-size
:
18px
;
font-size
:
1.8rem
;
font-size
:
1.8rem
;
line-height
:
27.9px
;
line-height
:
27.9px
;
line-height
:
2.79rem
;
}
line-height
:
2.79rem
;
}
.view-
valid-certificate
.content-supplemental
.title
,
.view-invalid-
certificate
.content-supplemental
.title
{
.view-certificate
.content-supplemental
.title
{
font-size
:
16px
;
font-size
:
16px
;
font-size
:
1.6rem
;
font-size
:
1.6rem
;
line-height
:
24.8px
;
line-height
:
24.8px
;
line-height
:
2.48rem
;
}
line-height
:
2.48rem
;
}
body
,
.view-validate-certificate
.list-requirements
.item
,
.view-validate-certificate
.list-instructions
.item
,
.view-valid-certificate
.accomplishment-statement
.copy-context
,
.view-invalid-certificate
.feedback-lead
.copy
,
.footer-app-copyright
,
.view-
valid-certificate
.accomplishment-details
.explanation
,
.view-valid-certificate
.content-supplemental
.copy
,
.view-valid-certificate
.content-supplemental
.list-actions
.action
,
.view-invalid-certificate
.content-supplemental
.copy
,
.view-invalid-certificate
.content-supplemental
.list-actions
.ac
tion
,
.view-validate-certificate
.support
.list-actions
.action
,
.view-valid-certificate
.accomplishment-details
.label
{
body
,
.view-validate-certificate
.list-requirements
.item
,
.view-validate-certificate
.list-instructions
.item
,
.view-valid-certificate
.accomplishment-statement
.copy-context
,
.view-invalid-certificate
.feedback-lead
.copy
,
.footer-app-copyright
,
.view-
certificate
.content-supplemental
.copy
,
.view-certificate
.content-supplemental
.list-actions
.action
,
.view-valid-certificate
.accomplishment-details
.explana
tion
,
.view-validate-certificate
.support
.list-actions
.action
,
.view-valid-certificate
.accomplishment-details
.label
{
font-family
:
"Open Sans"
,
"Helvetica Neue"
,
Helvetica
,
Arial
,
sans-serif
;
}
font-family
:
"Open Sans"
,
"Helvetica Neue"
,
Helvetica
,
Arial
,
sans-serif
;
}
body
,
.view-validate-certificate
.list-requirements
.item
,
.view-validate-certificate
.list-instructions
.item
{
body
,
.view-validate-certificate
.list-requirements
.item
,
.view-validate-certificate
.list-instructions
.item
{
...
@@ -675,7 +675,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -675,7 +675,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
line-height
:
31px
;
line-height
:
31px
;
line-height
:
3.1rem
;
}
line-height
:
3.1rem
;
}
.footer-app-copyright
,
.view-
valid-certificate
.accomplishment-details
.explanation
,
.view-valid-certificate
.content-supplemental
.copy
,
.view-valid-certificate
.content-supplemental
.list-actions
.action
,
.view-invalid-certificate
.content-supplemental
.copy
,
.view-invalid-certificate
.content-supplemental
.list-actions
.ac
tion
,
.view-validate-certificate
.support
.list-actions
.action
{
.footer-app-copyright
,
.view-
certificate
.content-supplemental
.copy
,
.view-certificate
.content-supplemental
.list-actions
.action
,
.view-valid-certificate
.accomplishment-details
.explana
tion
,
.view-validate-certificate
.support
.list-actions
.action
{
font-size
:
14px
;
font-size
:
14px
;
font-size
:
1.4rem
;
font-size
:
1.4rem
;
line-height
:
21.7px
;
line-height
:
21.7px
;
...
@@ -693,7 +693,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -693,7 +693,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
line-height
:
18.6px
;
line-height
:
18.6px
;
line-height
:
1.86rem
;
}
line-height
:
1.86rem
;
}
.view-
valid-certificate
.content-supplemental
.list-actions
.action
,
.view-invalid-
certificate
.content-supplemental
.list-actions
.action
,
.view-validate-certificate
.support
.list-actions
.action
{
.view-certificate
.content-supplemental
.list-actions
.action
,
.view-validate-certificate
.support
.list-actions
.action
{
-webkit-box-sizing
:
border-box
;
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
...
@@ -703,35 +703,35 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -703,35 +703,35 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
display
:
inline-block
;
display
:
inline-block
;
cursor
:
pointer
;
cursor
:
pointer
;
text-decoration
:
none
;
}
text-decoration
:
none
;
}
.view-
valid-certificate
.content-supplemental
.list-actions
.action
:hover
,
.view-invalid-certificate
.content-supplemental
.list-actions
.action
:hover
,
.view-validate-certificate
.support
.list-actions
.action
:hover
,
.view-valid-certificate
.content-supplemental
.list-actions
.action
:active
,
.view-invalid-certificate
.content-supplemental
.list-actions
.action
:active
,
.view-validate-certificate
.support
.list-actions
.action
:active
,
.view-valid-certificate
.content-supplemental
.list-actions
.action
:focus
,
.view-invalid
-certificate
.content-supplemental
.list-actions
.action
:focus
,
.view-validate-certificate
.support
.list-actions
.action
:focus
{
.view-
certificate
.content-supplemental
.list-actions
.action
:hover
,
.view-validate-certificate
.support
.list-actions
.action
:hover
,
.view-certificate
.content-supplemental
.list-actions
.action
:active
,
.view-validate-certificate
.support
.list-actions
.action
:active
,
.view
-certificate
.content-supplemental
.list-actions
.action
:focus
,
.view-validate-certificate
.support
.list-actions
.action
:focus
{
text-decoration
:
none
;
}
text-decoration
:
none
;
}
.view-
valid-certificate
.content-supplemental
.list-actions
.disabled.action
,
.view-invalid-certificate
.content-supplemental
.list-actions
.disabled.action
,
.view-validate-certificate
.support
.list-actions
.disabled.action
,
.view-valid-certificate
.content-supplemental
.list-actions
[
disabled
]
.action
,
.view-invalid
-certificate
.content-supplemental
.list-actions
[
disabled
]
.action
,
.view-validate-certificate
.support
.list-actions
[
disabled
]
.action
{
.view-
certificate
.content-supplemental
.list-actions
.disabled.action
,
.view-validate-certificate
.support
.list-actions
.disabled.action
,
.view
-certificate
.content-supplemental
.list-actions
[
disabled
]
.action
,
.view-validate-certificate
.support
.list-actions
[
disabled
]
.action
{
cursor
:
default
;
cursor
:
default
;
pointer-events
:
none
;
}
pointer-events
:
none
;
}
.view-
valid-certificate
.content-supplemental
.list-actions
.action
,
.view-invalid-
certificate
.content-supplemental
.list-actions
.action
,
.view-validate-certificate
.support
.list-actions
.action
{
.view-certificate
.content-supplemental
.list-actions
.action
,
.view-validate-certificate
.support
.list-actions
.action
{
border-radius
:
2px
;
}
border-radius
:
2px
;
}
.view-
valid-certificate
.content-supplemental
.list-actions
.action
,
.view-invalid-
certificate
.content-supplemental
.list-actions
.action
,
.view-validate-certificate
.support
.list-actions
.action
{
.view-certificate
.content-supplemental
.list-actions
.action
,
.view-validate-certificate
.support
.list-actions
.action
{
padding
:
10px
20px
;
padding
:
10px
20px
;
background
:
#2e81b3
;
background
:
#2e81b3
;
border-color
:
#1d85c4
;
border-color
:
#1d85c4
;
color
:
#eaf2f7
;
}
color
:
#eaf2f7
;
}
.view-
valid-certificate
.content-supplemental
.list-actions
.action
:hover
,
.view-invalid-certificate
.content-supplemental
.list-actions
.action
:hover
,
.view-validate-certificate
.support
.list-actions
.action
:hover
,
.view-valid-certificate
.content-supplemental
.list-actions
.action
:active
,
.view-invalid-certificate
.content-supplemental
.list-actions
.action
:active
,
.view-validate-certificate
.support
.list-actions
.action
:active
,
.view-valid-certificate
.content-supplemental
.list-actions
.action
:focus
,
.view-invalid
-certificate
.content-supplemental
.list-actions
.action
:focus
,
.view-validate-certificate
.support
.list-actions
.action
:focus
{
.view-
certificate
.content-supplemental
.list-actions
.action
:hover
,
.view-validate-certificate
.support
.list-actions
.action
:hover
,
.view-certificate
.content-supplemental
.list-actions
.action
:active
,
.view-validate-certificate
.support
.list-actions
.action
:active
,
.view
-certificate
.content-supplemental
.list-actions
.action
:focus
,
.view-validate-certificate
.support
.list-actions
.action
:focus
{
background
:
#078bda
;
background
:
#078bda
;
border-color
:
#078bda
;
border-color
:
#078bda
;
color
:
#f4f8fb
;
}
color
:
#f4f8fb
;
}
.view-
valid-certificate
.content-supplemental
.list-actions
.disabled.action
,
.view-invalid-certificate
.content-supplemental
.list-actions
.disabled.action
,
.view-validate-certificate
.support
.list-actions
.disabled.action
,
.view-valid-certificate
.content-supplemental
.list-actions
.is-disabled.action
,
.view-invalid-certificate
.content-supplemental
.list-actions
.is-disabled.action
,
.view-validate-certificate
.support
.list-actions
.is-disabled.action
,
.view-valid-certificate
.content-supplemental
.list-actions
[
disabled
]
.action
,
.view-invalid
-certificate
.content-supplemental
.list-actions
[
disabled
]
.action
,
.view-validate-certificate
.support
.list-actions
[
disabled
]
.action
{
.view-
certificate
.content-supplemental
.list-actions
.disabled.action
,
.view-validate-certificate
.support
.list-actions
.disabled.action
,
.view-certificate
.content-supplemental
.list-actions
.is-disabled.action
,
.view-validate-certificate
.support
.list-actions
.is-disabled.action
,
.view
-certificate
.content-supplemental
.list-actions
[
disabled
]
.action
,
.view-validate-certificate
.support
.list-actions
[
disabled
]
.action
{
opacity
:
0.5
;
}
opacity
:
0.5
;
}
[
class
^=
"content-"
]
a
,
.footer-app
a
,
.view-
valid-certificate
.content
a
,
.view-invalid-certificate
.content
a
,
.view-validate-
certificate
.content
a
{
[
class
^=
"content-"
]
a
,
.footer-app
a
,
.view-certificate
.content
a
{
-webkit-transition
:
color
0.5s
ease-in-out
,
border
0.5s
ease-in-out
;
-webkit-transition
:
color
0.5s
ease-in-out
,
border
0.5s
ease-in-out
;
-moz-transition
:
color
0.5s
ease-in-out
,
border
0.5s
ease-in-out
;
-moz-transition
:
color
0.5s
ease-in-out
,
border
0.5s
ease-in-out
;
transition
:
color
0.5s
ease-in-out
,
border
0.5s
ease-in-out
;
transition
:
color
0.5s
ease-in-out
,
border
0.5s
ease-in-out
;
border-bottom
:
1px
solid
transparent
;
border-bottom
:
1px
solid
transparent
;
color
:
#2e81b3
;
color
:
#2e81b3
;
text-decoration
:
none
;
}
text-decoration
:
none
;
}
[
class
^=
"content-"
]
a
:hover
,
.footer-app
a
:hover
,
.view-
valid-certificate
.content
a
:hover
,
.view-invalid-certificate
.content
a
:hover
,
.view-validate-certificate
.content
a
:hover
,
[
class
^=
"content-"
]
a
:focus
,
.footer-app
a
:focus
,
.view-valid-certificate
.content
a
:focus
,
.view-invalid-certificate
.content
a
:focus
,
.view-validate-certificate
.content
a
:focus
,
[
class
^=
"content-"
]
a
:active
,
.footer-app
a
:active
,
.view-valid-certificate
.content
a
:active
,
.view-invalid-certificate
.content
a
:active
,
.view-validate
-certificate
.content
a
:active
{
[
class
^=
"content-"
]
a
:hover
,
.footer-app
a
:hover
,
.view-
certificate
.content
a
:hover
,
[
class
^=
"content-"
]
a
:focus
,
.footer-app
a
:focus
,
.view-certificate
.content
a
:focus
,
[
class
^=
"content-"
]
a
:active
,
.footer-app
a
:active
,
.view
-certificate
.content
a
:active
{
color
:
#3aa2e0
;
color
:
#3aa2e0
;
border-color
:
#3aa2e0
;
}
border-color
:
#3aa2e0
;
}
...
@@ -879,34 +879,34 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -879,34 +879,34 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
display
:
block
;
display
:
block
;
margin
:
0
0
5px
0
;
}
}
margin
:
0
0
5px
0
;
}
}
.view-
valid-
certificate
{
.view-certificate
{
background
:
#f4f5f5
;
}
background
:
#f4f5f5
;
}
.view-
valid-
certificate
.wrapper-view
{
.view-certificate
.wrapper-view
{
background
:
transparent
url("../images/bg-paperfibers.png")
0
0
repeat-both
;
background
:
transparent
url("../images/bg-paperfibers.png")
0
0
repeat-both
;
padding-bottom
:
60px
;
}
padding-bottom
:
60px
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-
valid-
certificate
.wrapper-view
{
.view-certificate
.wrapper-view
{
padding-bottom
:
20px
;
}
}
padding-bottom
:
20px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
@media
screen
and
(
max-width
:
499px
)
{
.view-
valid-
certificate
.wrapper-view
{
.view-certificate
.wrapper-view
{
padding-bottom
:
20px
;
}
}
padding-bottom
:
20px
;
}
}
.view-
valid-
certificate
.wrapper-content
{
.view-certificate
.wrapper-content
{
padding
:
20px
40px
;
}
padding
:
20px
40px
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-
valid-
certificate
.wrapper-content
{
.view-certificate
.wrapper-content
{
padding
:
20px
20px
;
}
}
padding
:
20px
20px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
@media
screen
and
(
max-width
:
499px
)
{
.view-
valid-
certificate
.wrapper-content
{
.view-certificate
.wrapper-content
{
padding
:
20px
20px
;
}
}
padding
:
20px
20px
;
}
}
.view-
valid-
certificate
.content
{
.view-certificate
.content
{
max-width
:
1280px
;
max-width
:
1280px
;
margin-left
:
auto
;
margin-left
:
auto
;
margin-right
:
auto
;
}
margin-right
:
auto
;
}
.view-
valid-
certificate
.content
:after
{
.view-certificate
.content
:after
{
content
:
""
;
content
:
""
;
display
:
table
;
display
:
table
;
clear
:
both
;
}
clear
:
both
;
}
.view-
valid-
certificate
.status
{
.view-certificate
.status
{
display
:
block
;
display
:
block
;
padding
:
20px
40px
;
padding
:
20px
40px
;
border-top-radius
:
2px
;
border-top-radius
:
2px
;
...
@@ -915,45 +915,163 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -915,45 +915,163 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
color
:
white
;
color
:
white
;
text-transform
:
uppercase
;
text-transform
:
uppercase
;
letter-spacing
:
0.1rem
;
}
letter-spacing
:
0.1rem
;
}
.view-
valid-
certificate
.status
:after
{
.view-certificate
.status
:after
{
content
:
""
;
content
:
""
;
display
:
table
;
display
:
table
;
clear
:
both
;
}
clear
:
both
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-
valid-
certificate
.status
{
.view-certificate
.status
{
padding
:
20px
20px
;
}
}
padding
:
20px
20px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
@media
screen
and
(
max-width
:
499px
)
{
.view-
valid-
certificate
.status
{
.view-certificate
.status
{
padding
:
20px
20px
;
}
}
padding
:
20px
20px
;
}
}
@media
screen
and
(
min-width
:
900px
)
{
@media
screen
and
(
min-width
:
900px
)
{
.view-
valid-
certificate
.status
.title
{
.view-certificate
.status
.title
{
float
:
left
;
float
:
left
;
display
:
block
;
display
:
block
;
margin-right
:
2.3576515979%
;
margin-right
:
2.3576515979%
;
width
:
74.4105871005%
;
}
width
:
74.4105871005%
;
}
.view-
valid-
certificate
.status
.title
:last-child
{
.view-certificate
.status
.title
:last-child
{
margin-right
:
0
;
}
}
margin-right
:
0
;
}
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-
valid-
certificate
.status
.title
{
.view-certificate
.status
.title
{
float
:
left
;
float
:
left
;
display
:
block
;
display
:
block
;
margin-right
:
2.3576515979%
;
margin-right
:
2.3576515979%
;
width
:
74.4105871005%
;
}
width
:
74.4105871005%
;
}
.view-
valid-
certificate
.status
.title
:last-child
{
.view-certificate
.status
.title
:last-child
{
margin-right
:
0
;
}
}
margin-right
:
0
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-
valid-
certificate
.status
.title
{
.view-certificate
.status
.title
{
font-size
:
14px
;
font-size
:
14px
;
font-size
:
1.4rem
;
font-size
:
1.4rem
;
line-height
:
21.7px
;
line-height
:
21.7px
;
line-height
:
2.17rem
;
}
}
line-height
:
2.17rem
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
@media
screen
and
(
max-width
:
499px
)
{
.view-
valid-
certificate
.status
.title
{
.view-certificate
.status
.title
{
font-size
:
14px
;
font-size
:
14px
;
font-size
:
1.4rem
;
font-size
:
1.4rem
;
line-height
:
21.7px
;
line-height
:
21.7px
;
line-height
:
2.17rem
;
}
}
line-height
:
2.17rem
;
}
}
.view-valid-certificate
.accomplishment
{
.view-certificate
.content-supplemental
.title
{
margin-bottom
:
10px
;
}
.view-certificate
.content-supplemental
.copy
{
color
:
#85888a
;
}
.view-certificate
.content-supplemental
.list-actions
{
margin-top
:
20px
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-certificate
.content-supplemental
.list-actions
.action
{
display
:
block
;
text-align
:
center
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-certificate
.content-supplemental
.list-actions
.action
{
display
:
block
;
text-align
:
center
;
}
}
.view-certificate
.content-supplemental-how
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
23.2317613015%
;
}
.view-certificate
.content-supplemental-how
:last-child
{
margin-right
:
0
;
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-certificate
.content-supplemental-how
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
48.821174201%
;
}
.view-certificate
.content-supplemental-how
:last-child
{
margin-right
:
0
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-certificate
.content-supplemental-how
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-certificate
.content-supplemental-how
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
.view-certificate
.content-supplemental-certificates
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
23.2317613015%
;
margin-right
:
0
;
}
.view-certificate
.content-supplemental-certificates
:last-child
{
margin-right
:
0
;
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-certificate
.content-supplemental-certificates
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
48.821174201%
;
}
.view-certificate
.content-supplemental-certificates
:last-child
{
margin-right
:
0
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-certificate
.content-supplemental-certificates
{
width
:
100%
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-certificate
.content-supplemental-certificates
{
width
:
100%
;
}
}
.view-certificate
.content-supplemental-about
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
48.821174201%
;
}
.view-certificate
.content-supplemental-about
:last-child
{
margin-right
:
0
;
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-certificate
.content-supplemental-about
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-certificate
.content-supplemental-about
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-certificate
.content-supplemental-about
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
.view-certificate.is-honorcode
.status
{
background
:
#88c7ec
;
}
.view-certificate.is-honorcode
.certificate-type
{
color
:
#88c7ec
;
}
.view-certificate.is-idverified
.status
{
background
:
#3aa2e0
;
}
.view-certificate.is-idverified
.accomplishment
{
background
:
white
url("../images/logo-idverified-cropped.png")
bottom
left
no-repeat
;
background-size
:
75%
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-certificate.is-idverified
.accomplishment
{
background-size
:
75%
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-certificate.is-idverified
.accomplishment
{
background-size
:
100%
;
}
}
.view-certificate.is-idverified
.certificate-type
{
color
:
#3aa2e0
;
}
.view-certificate.is-idverified
.certificate-type
.wrapper-img
{
width
:
200px
;
border-radius
:
200px
;
padding
:
10px
10px
;
background
:
white
;
margin
:
-80px
auto
0
auto
;
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-certificate.is-idverified
.certificate-type
.wrapper-img
{
float
:
right
;
margin
:
0
0
20px
20px
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-certificate.is-idverified
.certificate-type
.wrapper-img
{
width
:
150px
;
float
:
right
;
margin
:
0
0
20px
20px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-certificate.is-idverified
.certificate-type
.wrapper-img
{
width
:
100px
;
float
:
right
;
margin
:
0
;
}
}
.view-certificate.is-idverified
.certificate-type
.wrapper-img
img
{
width
:
100%
;
}
.view-valid-certificate
.accomplishment
{
padding
:
40px
40px
60px
40px
;
padding
:
40px
40px
60px
40px
;
margin-bottom
:
40px
;
margin-bottom
:
40px
;
border-radius
:
2px
;
border-radius
:
2px
;
...
@@ -969,7 +1087,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -969,7 +1087,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
@media
screen
and
(
max-width
:
499px
)
{
@media
screen
and
(
max-width
:
499px
)
{
.view-valid-certificate
.accomplishment
{
.view-valid-certificate
.accomplishment
{
padding
:
20px
20px
;
}
}
padding
:
20px
20px
;
}
}
.view-valid-certificate
.accomplishment-statement
{
.view-valid-certificate
.accomplishment-statement
{
float
:
left
;
float
:
left
;
display
:
block
;
display
:
block
;
margin-right
:
2.3576515979%
;
margin-right
:
2.3576515979%
;
...
@@ -1055,7 +1173,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -1055,7 +1173,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
font-size
:
1.6rem
;
font-size
:
1.6rem
;
line-height
:
24.8px
;
line-height
:
24.8px
;
line-height
:
2.48rem
;
}
}
line-height
:
2.48rem
;
}
}
.view-valid-certificate
.accomplishment-details
{
.view-valid-certificate
.accomplishment-details
{
float
:
left
;
float
:
left
;
display
:
block
;
display
:
block
;
margin-right
:
2.3576515979%
;
margin-right
:
2.3576515979%
;
...
@@ -1098,199 +1216,8 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -1098,199 +1216,8 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
letter-spacing
:
0
;
}
letter-spacing
:
0
;
}
.view-valid-certificate
.accomplishment-details
.certificate-id
.value
{
.view-valid-certificate
.accomplishment-details
.certificate-id
.value
{
word-wrap
:
break-word
;
}
word-wrap
:
break-word
;
}
.view-valid-certificate
.content-supplemental
.title
{
margin-bottom
:
10px
;
}
.view-valid-certificate
.content-supplemental
.copy
{
color
:
#85888a
;
}
.view-valid-certificate
.content-supplemental
.list-actions
{
margin-top
:
20px
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-valid-certificate
.content-supplemental
.list-actions
.action
{
display
:
block
;
text-align
:
center
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-valid-certificate
.content-supplemental
.list-actions
.action
{
display
:
block
;
text-align
:
center
;
}
}
.view-valid-certificate
.content-supplemental-how
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
23.2317613015%
;
}
.view-valid-certificate
.content-supplemental-how
:last-child
{
margin-right
:
0
;
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-valid-certificate
.content-supplemental-how
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
48.821174201%
;
}
.view-valid-certificate
.content-supplemental-how
:last-child
{
margin-right
:
0
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-valid-certificate
.content-supplemental-how
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-valid-certificate
.content-supplemental-how
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
.view-valid-certificate
.content-supplemental-certificates
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
23.2317613015%
;
margin-right
:
0
;
}
.view-valid-certificate
.content-supplemental-certificates
:last-child
{
margin-right
:
0
;
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-valid-certificate
.content-supplemental-certificates
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
48.821174201%
;
}
.view-valid-certificate
.content-supplemental-certificates
:last-child
{
margin-right
:
0
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-valid-certificate
.content-supplemental-certificates
{
width
:
100%
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-valid-certificate
.content-supplemental-certificates
{
width
:
100%
;
}
}
.view-valid-certificate
.content-supplemental-about
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
48.821174201%
;
}
.view-valid-certificate
.content-supplemental-about
:last-child
{
margin-right
:
0
;
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-valid-certificate
.content-supplemental-about
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-valid-certificate
.content-supplemental-about
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-valid-certificate
.content-supplemental-about
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
.view-valid-certificate.is-honorcode
.status
{
background
:
#88c7ec
;
}
.view-valid-certificate.is-honorcode
.certificate-type
{
color
:
#88c7ec
;
}
.view-valid-certificate.is-idverified
.status
{
background
:
#3aa2e0
;
}
.view-valid-certificate.is-idverified
.accomplishment
{
background
:
white
url("../images/logo-idverified-cropped.png")
bottom
left
no-repeat
;
background-size
:
75%
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-valid-certificate.is-idverified
.accomplishment
{
background-size
:
75%
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-valid-certificate.is-idverified
.accomplishment
{
background-size
:
100%
;
}
}
.view-valid-certificate.is-idverified
.certificate-type
{
color
:
#3aa2e0
;
}
.view-valid-certificate.is-idverified
.certificate-type
.wrapper-img
{
width
:
200px
;
border-radius
:
200px
;
padding
:
10px
10px
;
background
:
white
;
margin
:
-80px
auto
0
auto
;
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-valid-certificate.is-idverified
.certificate-type
.wrapper-img
{
float
:
right
;
margin
:
0
0
20px
20px
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-valid-certificate.is-idverified
.certificate-type
.wrapper-img
{
width
:
150px
;
float
:
right
;
margin
:
0
0
20px
20px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-valid-certificate.is-idverified
.certificate-type
.wrapper-img
{
width
:
100px
;
float
:
right
;
margin
:
0
;
}
}
.view-valid-certificate.is-idverified
.certificate-type
.wrapper-img
img
{
width
:
100%
;
}
.view-invalid-certificate
{
.view-invalid-certificate
.feedback
{
background
:
#f4f5f5
;
}
.view-invalid-certificate
.wrapper-view
{
background
:
transparent
url("../images/bg-paperfibers.png")
0
0
repeat-both
;
padding-bottom
:
60px
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-invalid-certificate
.wrapper-view
{
padding-bottom
:
20px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-invalid-certificate
.wrapper-view
{
padding-bottom
:
20px
;
}
}
.view-invalid-certificate
.wrapper-content
{
padding
:
20px
40px
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-invalid-certificate
.wrapper-content
{
padding
:
20px
20px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-invalid-certificate
.wrapper-content
{
padding
:
20px
20px
;
}
}
.view-invalid-certificate
.content
{
max-width
:
1280px
;
margin-left
:
auto
;
margin-right
:
auto
;
}
.view-invalid-certificate
.content
:after
{
content
:
""
;
display
:
table
;
clear
:
both
;
}
.view-invalid-certificate
.status
{
display
:
block
;
padding
:
20px
40px
;
border-top-radius
:
2px
;
box-shadow
:
inset
0
-2px
2px
0
rgba
(
0
,
0
,
0
,
0.05
);
background
:
#b62568
;
color
:
white
;
text-transform
:
uppercase
;
letter-spacing
:
0.1rem
;
}
.view-invalid-certificate
.status
:after
{
content
:
""
;
display
:
table
;
clear
:
both
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-invalid-certificate
.status
{
padding
:
20px
20px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-invalid-certificate
.status
{
padding
:
20px
20px
;
}
}
@media
screen
and
(
min-width
:
900px
)
{
.view-invalid-certificate
.status
.title
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
74.4105871005%
;
}
.view-invalid-certificate
.status
.title
:last-child
{
margin-right
:
0
;
}
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-invalid-certificate
.status
.title
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
74.4105871005%
;
}
.view-invalid-certificate
.status
.title
:last-child
{
margin-right
:
0
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-invalid-certificate
.status
.title
{
font-size
:
14px
;
font-size
:
1.4rem
;
line-height
:
21.7px
;
line-height
:
2.17rem
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-invalid-certificate
.status
.title
{
font-size
:
14px
;
font-size
:
1.4rem
;
line-height
:
21.7px
;
line-height
:
2.17rem
;
}
}
.view-invalid-certificate
.feedback
{
display
:
block
;
display
:
block
;
padding
:
40px
40px
60px
40px
;
padding
:
40px
40px
60px
40px
;
margin-bottom
:
40px
;
margin-bottom
:
40px
;
...
@@ -1311,7 +1238,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -1311,7 +1238,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
@media
screen
and
(
max-width
:
499px
)
{
@media
screen
and
(
max-width
:
499px
)
{
.view-invalid-certificate
.feedback
{
.view-invalid-certificate
.feedback
{
padding
:
20px
20px
;
}
}
padding
:
20px
20px
;
}
}
.view-invalid-certificate
.feedback-lead
{
.view-invalid-certificate
.feedback-lead
{
margin-bottom
:
20px
;
margin-bottom
:
20px
;
padding-bottom
:
20px
;
padding-bottom
:
20px
;
border-bottom
:
1px
solid
#eaebeb
;
}
border-bottom
:
1px
solid
#eaebeb
;
}
...
@@ -1319,7 +1246,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -1319,7 +1246,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
margin-bottom
:
10px
;
}
margin-bottom
:
10px
;
}
.view-invalid-certificate
.feedback-lead
.copy
{
.view-invalid-certificate
.feedback-lead
.copy
{
color
:
#b62568
;
}
color
:
#b62568
;
}
.view-invalid-certificate
.feedback-support
{
.view-invalid-certificate
.feedback-support
{
float
:
left
;
float
:
left
;
display
:
block
;
display
:
block
;
margin-right
:
2.3576515979%
;
margin-right
:
2.3576515979%
;
...
@@ -1337,7 +1264,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -1337,7 +1264,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
margin-bottom
:
10px
;
}
margin-bottom
:
10px
;
}
.view-invalid-certificate
.feedback-support
.copy
{
.view-invalid-certificate
.feedback-support
.copy
{
color
:
#85888a
;
}
color
:
#85888a
;
}
.view-invalid-certificate
.feedback-warning
{
.view-invalid-certificate
.feedback-warning
{
float
:
left
;
float
:
left
;
display
:
block
;
display
:
block
;
margin-right
:
2.3576515979%
;
margin-right
:
2.3576515979%
;
...
@@ -1355,158 +1282,14 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -1355,158 +1282,14 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
margin-bottom
:
10px
;
}
margin-bottom
:
10px
;
}
.view-invalid-certificate
.feedback-warning
.copy
{
.view-invalid-certificate
.feedback-warning
.copy
{
color
:
#85888a
;
}
color
:
#85888a
;
}
.view-invalid-certificate
.content-supplemental
.title
{
margin-bottom
:
10px
;
}
.view-invalid-certificate
.content-supplemental
.copy
{
color
:
#85888a
;
}
.view-invalid-certificate
.content-supplemental
.list-actions
{
margin-top
:
20px
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-invalid-certificate
.content-supplemental
.list-actions
.action
{
display
:
block
;
text-align
:
center
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-invalid-certificate
.content-supplemental
.list-actions
.action
{
display
:
block
;
text-align
:
center
;
}
}
.view-invalid-certificate
.supplemental-how
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
23.2317613015%
;
}
.view-invalid-certificate
.supplemental-how
:last-child
{
margin-right
:
0
;
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-invalid-certificate
.supplemental-how
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
48.821174201%
;
}
.view-invalid-certificate
.supplemental-how
:last-child
{
margin-right
:
0
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-invalid-certificate
.supplemental-how
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-invalid-certificate
.supplemental-how
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
.view-invalid-certificate
.supplemental-certificates
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
23.2317613015%
;
margin-right
:
0
;
}
.view-invalid-certificate
.supplemental-certificates
:last-child
{
margin-right
:
0
;
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-invalid-certificate
.supplemental-certificates
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
48.821174201%
;
}
.view-invalid-certificate
.supplemental-certificates
:last-child
{
margin-right
:
0
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-invalid-certificate
.supplemental-certificates
{
width
:
100%
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-invalid-certificate
.supplemental-certificates
{
width
:
100%
;
}
}
.view-invalid-certificate
.supplemental-about
{
float
:
left
;
display
:
block
;
margin-right
:
2.3576515979%
;
width
:
48.821174201%
;
}
.view-invalid-certificate
.supplemental-about
:last-child
{
margin-right
:
0
;
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-invalid-certificate
.supplemental-about
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-invalid-certificate
.supplemental-about
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-invalid-certificate
.supplemental-about
{
width
:
100%
;
margin-bottom
:
40px
;
}
}
.view-invalid-certificate.is-honorcode
.status
{
background
:
#88c7ec
;
}
.view-invalid-certificate.is-honorcode
.certificate-type
{
color
:
#88c7ec
;
}
.view-invalid-certificate.is-idverified
.status
{
background
:
#3aa2e0
;
}
.view-invalid-certificate.is-idverified
.accomplishment
{
background
:
white
url("../images/logo-idverified-cropped.png")
bottom
left
no-repeat
;
background-size
:
75%
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-invalid-certificate.is-idverified
.accomplishment
{
background-size
:
75%
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-invalid-certificate.is-idverified
.accomplishment
{
background-size
:
100%
;
}
}
.view-invalid-certificate.is-idverified
.certificate-type
{
color
:
#3aa2e0
;
}
.view-invalid-certificate.is-idverified
.certificate-type
.wrapper-img
{
width
:
200px
;
border-radius
:
200px
;
padding
:
10px
10px
;
background
:
white
;
margin
:
-80px
auto
0
auto
;
}
@media
screen
and
(
min-width
:
760px
)
and
(
max-width
:
899px
)
{
.view-invalid-certificate.is-idverified
.certificate-type
.wrapper-img
{
float
:
right
;
margin
:
0
0
20px
20px
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-invalid-certificate.is-idverified
.certificate-type
.wrapper-img
{
width
:
150px
;
float
:
right
;
margin
:
0
0
20px
20px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-invalid-certificate.is-idverified
.certificate-type
.wrapper-img
{
width
:
100px
;
float
:
right
;
margin
:
0
;
}
}
.view-invalid-certificate.is-idverified
.certificate-type
.wrapper-img
img
{
width
:
100%
;
}
.view-validate-certificate
{
.view-validate-certificate
.content
.title-lvl1
{
background
:
#f4f5f5
;
}
.view-validate-certificate
.wrapper-view
{
background
:
transparent
url("../images/bg-paperfibers.png")
0
0
repeat-both
;
padding-bottom
:
60px
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-validate-certificate
.wrapper-view
{
padding-bottom
:
20px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-validate-certificate
.wrapper-view
{
padding-bottom
:
20px
;
}
}
.view-validate-certificate
.wrapper-content
{
padding
:
20px
40px
;
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
759px
)
{
.view-validate-certificate
.wrapper-content
{
padding
:
20px
20px
;
}
}
@media
screen
and
(
max-width
:
499px
)
{
.view-validate-certificate
.wrapper-content
{
padding
:
20px
20px
;
}
}
.view-validate-certificate
.content
{
max-width
:
1280px
;
margin-left
:
auto
;
margin-right
:
auto
;
}
.view-validate-certificate
.content
:after
{
content
:
""
;
display
:
table
;
clear
:
both
;
}
.view-validate-certificate
.content
.title-lvl1
{
margin-bottom
:
20px
;
}
margin-bottom
:
20px
;
}
.view-validate-certificate
.content
.title-lvl2
{
.view-validate-certificate
.content
.title-lvl2
{
margin-bottom
:
10px
;
}
margin-bottom
:
10px
;
}
.view-validate-certificate
.content
.title-lvl3
{
.view-validate-certificate
.content
.title-lvl3
{
margin-bottom
:
10px
;
}
margin-bottom
:
10px
;
}
.view-validate-certificate
.introduction
{
.view-validate-certificate
.introduction
{
float
:
left
;
float
:
left
;
display
:
block
;
display
:
block
;
margin-right
:
2.3576515979%
;
margin-right
:
2.3576515979%
;
...
@@ -1527,7 +1310,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -1527,7 +1310,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
.view-validate-certificate
.introduction
{
.view-validate-certificate
.introduction
{
width
:
100%
;
width
:
100%
;
margin-left
:
0%
;
}
}
margin-left
:
0%
;
}
}
.view-validate-certificate
.requirements
{
.view-validate-certificate
.requirements
{
float
:
left
;
float
:
left
;
display
:
block
;
display
:
block
;
margin-right
:
2.3576515979%
;
margin-right
:
2.3576515979%
;
...
@@ -1548,7 +1331,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -1548,7 +1331,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
.view-validate-certificate
.requirements
{
.view-validate-certificate
.requirements
{
width
:
100%
;
width
:
100%
;
margin-left
:
0%
;
}
}
margin-left
:
0%
;
}
}
.view-validate-certificate
.list-requirements
{
.view-validate-certificate
.list-requirements
{
width
:
100%
;
width
:
100%
;
counter-reset
:
instructions-counter
;
counter-reset
:
instructions-counter
;
margin
:
20px
0
;
}
margin
:
20px
0
;
}
...
@@ -1602,7 +1385,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -1602,7 +1385,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
line-height
:
2.17rem
;
}
}
line-height
:
2.17rem
;
}
}
.view-validate-certificate
.list-requirements
.requirement-allitems
{
.view-validate-certificate
.list-requirements
.requirement-allitems
{
border-top-color
:
#b62568
;
}
border-top-color
:
#b62568
;
}
.view-validate-certificate
.instructions
{
.view-validate-certificate
.instructions
{
float
:
left
;
float
:
left
;
display
:
block
;
display
:
block
;
margin-right
:
2.3576515979%
;
margin-right
:
2.3576515979%
;
...
@@ -1631,7 +1414,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -1631,7 +1414,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
margin-bottom
:
20px
;
margin-bottom
:
20px
;
padding-bottom
:
10px
;
padding-bottom
:
10px
;
border-bottom
:
3px
solid
#eaebeb
;
}
border-bottom
:
3px
solid
#eaebeb
;
}
.view-validate-certificate
.list-instructions
{
.view-validate-certificate
.list-instructions
{
counter-reset
:
instructions-counter
;
}
counter-reset
:
instructions-counter
;
}
.view-validate-certificate
.list-instructions
.item
{
.view-validate-certificate
.list-instructions
.item
{
display
:
block
;
display
:
block
;
...
@@ -1667,7 +1450,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
...
@@ -1667,7 +1450,7 @@ body, .view-validate-certificate .list-requirements .item, .view-validate-certif
.view-validate-certificate
.list-instructions
.item
.instruction-image
img
{
.view-validate-certificate
.list-instructions
.item
.instruction-image
img
{
width
:
100%
;
width
:
100%
;
display
:
block
;
}
display
:
block
;
}
.view-validate-certificate
.support
{
.view-validate-certificate
.support
{
float
:
left
;
float
:
left
;
display
:
block
;
display
:
block
;
margin-right
:
2.3576515979%
;
margin-right
:
2.3576515979%
;
...
...
lms/static/certificates/sass/style-application.scss
View file @
597af988
...
@@ -31,6 +31,7 @@
...
@@ -31,6 +31,7 @@
@import
'elements/footer'
;
// view/app footers
@import
'elements/footer'
;
// view/app footers
// BASE - specific views/areas of app
// BASE - specific views/areas of app
@import
'views/certificate'
;
// certificate/achievement view
@import
'views/valid'
;
// valid certificate/achievement view
@import
'views/valid'
;
// valid certificate/achievement view
@import
'views/invalid'
;
// invvalid certificate view
@import
'views/invalid'
;
// invvalid certificate view
@import
'views/validate'
;
// DIY validation
@import
'views/validate'
;
// DIY validation
...
...
lms/static/certificates/sass/views/_certificate.scss
0 → 100644
View file @
597af988
.view-certificate
{
background
:
$bg-view
;
// layout
.wrapper-view
{
background
:
transparent
url('../images/bg-paperfibers.png')
0
0
repeat-both
;
padding-bottom
:
(
$baseline-v
*
3
);
@include
media
(
$bp-ds
)
{
padding-bottom
:
$baseline-h
;
}
@include
media
(
$bp-m
)
{
padding-bottom
:
$baseline-h
;
}
}
.wrapper-content
{
padding
:
$baseline-v
(
$baseline-h
*
2
);
@include
media
(
$bp-ds
)
{
padding
:
$baseline-v
$baseline-h
;
}
@include
media
(
$bp-m
)
{
padding
:
$baseline-v
$baseline-h
;
}
}
.content
{
@include
outer-container
;
a
{
@extend
%link-copy
;
}
}
// status
.status
{
@include
row
();
padding
:
$baseline-v
(
$baseline-h
*
2
);
border-top-radius
:
(
$baseline-v
/
10
);
box-shadow
:
inset
0
-2px
2px
0
$shadow-l2
;
background
:
$gray-l4
;
color
:
$white-t
;
text-transform
:
uppercase
;
letter-spacing
:
0
.1rem
;
@include
media
(
$bp-ds
)
{
padding
:
(
$baseline-v
)
(
$baseline-h
);
}
@include
media
(
$bp-m
)
{
padding
:
(
$baseline-v
)
(
$baseline-h
);
}
.title
{
@extend
%t-title-6
;
@include
media
(
$bp-dl
)
{
@include
span-columns
(
9
of
12
);
}
@include
media
(
$bp-dm
)
{
@include
span-columns
(
9
of
12
);
}
@include
media
(
$bp-ds
)
{
@include
font-size
(
14
);
// can't use %t-title-8 for some reason
@include
lh
(
14
);
}
@include
media
(
$bp-m
)
{
@include
font-size
(
14
);
// can't use %t-title-8 for some reason
@include
lh
(
14
);
}
}
}
// supplemental content
.content-supplemental
{
@include
media
(
$bp-dm
)
{
}
@include
media
(
$bp-ds
)
{
}
@include
media
(
$bp-m
)
{
}
.title
{
@extend
%t-title-7
;
@extend
%t-weight3
;
margin-bottom
:
(
$baseline-v
/
2
);
}
.copy
{
@extend
%t-copy-sub1
;
color
:
$gray-l2
;
}
.list-actions
{
margin-top
:
(
$baseline-v
);
.action
{
@extend
%t-copy-sub1
;
@extend
%btn-primary
;
@include
media
(
$bp-dm
)
{
}
@include
media
(
$bp-ds
)
{
display
:
block
;
text-align
:
center
;
}
@include
media
(
$bp-m
)
{
display
:
block
;
text-align
:
center
;
}
}
}
}
.content-supplemental-how
{
@extend
%trans-size
;
@include
span-columns
(
3
of
12
);
@include
media
(
$bp-dm
)
{
@include
span-columns
(
6
of
12
);
}
@include
media
(
$bp-ds
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
@include
media
(
$bp-m
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
}
.content-supplemental-certificates
{
@extend
%trans-size
;
@include
span-columns
(
3
of
12
);
@include
omega
();
@include
media
(
$bp-dm
)
{
@include
span-columns
(
6
of
12
);
}
@include
media
(
$bp-ds
)
{
@include
fill-parent
;
}
@include
media
(
$bp-m
)
{
@include
fill-parent
;
}
}
.content-supplemental-about
{
@extend
%trans-size
;
@include
span-columns
(
6
of
12
);
@include
media
(
$bp-dm
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
@include
media
(
$bp-ds
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
@include
media
(
$bp-m
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
}
// CASE: honor code
&
.is-honorcode
{
.status
{
background
:
$edx-blue-l2
;
}
.certificate-type
{
color
:
$edx-blue-l2
;
}
}
// CASE: verified
&
.is-idverified
{
.status
{
background
:
$edx-blue
;
}
.accomplishment
{
background
:
$white-t
url("../images/logo-idverified-cropped.png")
bottom
left
no-repeat
;
background-size
:
75%
;
@include
media
(
$bp-ds
)
{
background-size
:
75%
;
}
@include
media
(
$bp-m
)
{
background-size
:
100%
;
}
}
.certificate-type
{
color
:
$edx-blue
;
.wrapper-img
{
width
:
200px
;
border-radius
:
(
$baseline-h
*
10
);
padding
:
(
$baseline-v
/
2
)
(
$baseline-h
/
2
);
background
:
$white-t
;
margin
:
-
(
$baseline-v
*
4
)
auto
0
auto
;
@include
media
(
$bp-dm
)
{
float
:
right
;
margin
:
0
0
$baseline-h
$baseline-h
;
}
@include
media
(
$bp-ds
)
{
width
:
150px
;
float
:
right
;
margin
:
0
0
$baseline-h
$baseline-h
;
}
@include
media
(
$bp-m
)
{
width
:
100px
;
float
:
right
;
margin
:
0
;
}
img
{
@include
fill-parent
();
}
}
}
}
}
lms/static/certificates/sass/views/_invalid.scss
View file @
597af988
// edX: Certificates - View: Invalid Certificate
// edX: Certificates - View: Invalid Certificate
// ====================
// ====================
.view-invalid-certificate
{
.view-invalid-certificate
{
background
:
$bg-view
;
// layout
.wrapper-view
{
background
:
transparent
url('../images/bg-paperfibers.png')
0
0
repeat-both
;
padding-bottom
:
(
$baseline-v
*
3
);
@include
media
(
$bp-ds
)
{
padding-bottom
:
$baseline-h
;
}
@include
media
(
$bp-m
)
{
padding-bottom
:
$baseline-h
;
}
}
.wrapper-content
{
padding
:
$baseline-v
(
$baseline-h
*
2
);
@include
media
(
$bp-ds
)
{
padding
:
$baseline-v
$baseline-h
;
}
@include
media
(
$bp-m
)
{
padding
:
$baseline-v
$baseline-h
;
}
}
.content
{
@include
outer-container
;
a
{
@extend
%link-copy
;
}
}
// status
.status
{
@include
row
();
padding
:
$baseline-v
(
$baseline-h
*
2
);
border-top-radius
:
(
$baseline-v
/
10
);
box-shadow
:
inset
0
-2px
2px
0
$shadow-l2
;
background
:
$edx-pink
;
color
:
$white-t
;
text-transform
:
uppercase
;
letter-spacing
:
0
.1rem
;
@include
media
(
$bp-ds
)
{
padding
:
(
$baseline-v
)
(
$baseline-h
);
}
@include
media
(
$bp-m
)
{
padding
:
(
$baseline-v
)
(
$baseline-h
);
}
.title
{
@extend
%t-title-6
;
@include
media
(
$bp-dl
)
{
@include
span-columns
(
9
of
12
);
}
@include
media
(
$bp-dm
)
{
@include
span-columns
(
9
of
12
);
}
@include
media
(
$bp-ds
)
{
@include
font-size
(
14
);
// can't use %t-title-8 for some reason
@include
lh
(
14
);
}
@include
media
(
$bp-m
)
{
@include
font-size
(
14
);
// can't use %t-title-8 for some reason
@include
lh
(
14
);
}
}
}
// accomplishment
// accomplishment
.feedback
{
.feedback
{
...
@@ -162,177 +85,4 @@
...
@@ -162,177 +85,4 @@
color
:
$gray-l2
;
color
:
$gray-l2
;
}
}
}
}
// ====================
// supplemental content
.content-supplemental
{
@include
media
(
$bp-dm
)
{
}
@include
media
(
$bp-ds
)
{
}
@include
media
(
$bp-m
)
{
}
.title
{
@extend
%t-title-7
;
@extend
%t-weight3
;
margin-bottom
:
(
$baseline-v
/
2
);
}
.copy
{
@extend
%t-copy-sub1
;
color
:
$gray-l2
;
}
.list-actions
{
margin-top
:
(
$baseline-v
);
.action
{
@extend
%t-copy-sub1
;
@extend
%btn-primary
;
@include
media
(
$bp-dm
)
{
}
@include
media
(
$bp-ds
)
{
display
:
block
;
text-align
:
center
;
}
@include
media
(
$bp-m
)
{
display
:
block
;
text-align
:
center
;
}
}
}
}
.supplemental-how
{
@extend
%trans-size
;
@include
span-columns
(
3
of
12
);
@include
media
(
$bp-dm
)
{
@include
span-columns
(
6
of
12
);
}
@include
media
(
$bp-ds
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
@include
media
(
$bp-m
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
}
.supplemental-certificates
{
@extend
%trans-size
;
@include
span-columns
(
3
of
12
);
@include
omega
();
@include
media
(
$bp-dm
)
{
@include
span-columns
(
6
of
12
);
}
@include
media
(
$bp-ds
)
{
@include
fill-parent
;
}
@include
media
(
$bp-m
)
{
@include
fill-parent
;
}
}
.supplemental-about
{
@extend
%trans-size
;
@include
span-columns
(
6
of
12
);
@include
media
(
$bp-dm
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
@include
media
(
$bp-ds
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
@include
media
(
$bp-m
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
}
// CASE: honor code
&
.is-honorcode
{
.status
{
background
:
$edx-blue-l2
;
}
.certificate-type
{
color
:
$edx-blue-l2
;
}
}
// CASE: verified
&
.is-idverified
{
.status
{
background
:
$edx-blue
;
}
.accomplishment
{
background
:
$white-t
url("../images/logo-idverified-cropped.png")
bottom
left
no-repeat
;
background-size
:
75%
;
@include
media
(
$bp-ds
)
{
background-size
:
75%
;
}
@include
media
(
$bp-m
)
{
background-size
:
100%
;
}
}
.certificate-type
{
color
:
$edx-blue
;
.wrapper-img
{
width
:
200px
;
border-radius
:
(
$baseline-h
*
10
);
padding
:
(
$baseline-v
/
2
)
(
$baseline-h
/
2
);
background
:
$white-t
;
margin
:
-
(
$baseline-v
*
4
)
auto
0
auto
;
@include
media
(
$bp-dm
)
{
float
:
right
;
margin
:
0
0
$baseline-h
$baseline-h
;
}
@include
media
(
$bp-ds
)
{
width
:
150px
;
float
:
right
;
margin
:
0
0
$baseline-h
$baseline-h
;
}
@include
media
(
$bp-m
)
{
width
:
100px
;
float
:
right
;
margin
:
0
;
}
img
{
@include
fill-parent
();
}
}
}
}
}
}
lms/static/certificates/sass/views/_valid.scss
View file @
597af988
// edX: Certificates - View: Valid Certificate
// edX: Certificates - View: Valid Certificate
// ====================
// ====================
.view-valid-certificate
{
.view-valid-certificate
{
background
:
$bg-view
;
// layout
.wrapper-view
{
background
:
transparent
url('../images/bg-paperfibers.png')
0
0
repeat-both
;
padding-bottom
:
(
$baseline-v
*
3
);
@include
media
(
$bp-ds
)
{
padding-bottom
:
$baseline-h
;
}
@include
media
(
$bp-m
)
{
padding-bottom
:
$baseline-h
;
}
}
.wrapper-content
{
padding
:
$baseline-v
(
$baseline-h
*
2
);
@include
media
(
$bp-ds
)
{
padding
:
$baseline-v
$baseline-h
;
}
@include
media
(
$bp-m
)
{
padding
:
$baseline-v
$baseline-h
;
}
}
.content
{
@include
outer-container
;
a
{
@extend
%link-copy
;
}
}
// status
.status
{
@include
row
();
padding
:
$baseline-v
(
$baseline-h
*
2
);
border-top-radius
:
(
$baseline-v
/
10
);
box-shadow
:
inset
0
-2px
2px
0
$shadow-l2
;
background
:
$gray-l4
;
color
:
$white-t
;
text-transform
:
uppercase
;
letter-spacing
:
0
.1rem
;
@include
media
(
$bp-ds
)
{
padding
:
(
$baseline-v
)
(
$baseline-h
);
}
@include
media
(
$bp-m
)
{
padding
:
(
$baseline-v
)
(
$baseline-h
);
}
.title
{
@extend
%t-title-6
;
@include
media
(
$bp-dl
)
{
@include
span-columns
(
9
of
12
);
}
@include
media
(
$bp-dm
)
{
@include
span-columns
(
9
of
12
);
}
@include
media
(
$bp-ds
)
{
@include
font-size
(
14
);
// can't use %t-title-8 for some reason
@include
lh
(
14
);
}
@include
media
(
$bp-m
)
{
@include
font-size
(
14
);
// can't use %t-title-8 for some reason
@include
lh
(
14
);
}
}
}
// accomplishment
// accomplishment
.accomplishment
{
.accomplishment
{
...
@@ -161,7 +84,6 @@
...
@@ -161,7 +84,6 @@
}
}
.copy-course
{
.copy-course
{
@include
media
(
$bp-ds
)
{
@include
media
(
$bp-ds
)
{
margin-bottom
:
(
$baseline-v
/
4
);
margin-bottom
:
(
$baseline-v
/
4
);
}
}
...
@@ -281,177 +203,4 @@
...
@@ -281,177 +203,4 @@
}
}
}
}
}
}
// ====================
// supplemental content
.content-supplemental
{
@include
media
(
$bp-dm
)
{
}
@include
media
(
$bp-ds
)
{
}
@include
media
(
$bp-m
)
{
}
.title
{
@extend
%t-title-7
;
@extend
%t-weight3
;
margin-bottom
:
(
$baseline-v
/
2
);
}
.copy
{
@extend
%t-copy-sub1
;
color
:
$gray-l2
;
}
.list-actions
{
margin-top
:
(
$baseline-v
);
.action
{
@extend
%t-copy-sub1
;
@extend
%btn-primary
;
@include
media
(
$bp-dm
)
{
}
@include
media
(
$bp-ds
)
{
display
:
block
;
text-align
:
center
;
}
@include
media
(
$bp-m
)
{
display
:
block
;
text-align
:
center
;
}
}
}
}
.content-supplemental-how
{
@extend
%trans-size
;
@include
span-columns
(
3
of
12
);
@include
media
(
$bp-dm
)
{
@include
span-columns
(
6
of
12
);
}
@include
media
(
$bp-ds
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
@include
media
(
$bp-m
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
}
.content-supplemental-certificates
{
@extend
%trans-size
;
@include
span-columns
(
3
of
12
);
@include
omega
();
@include
media
(
$bp-dm
)
{
@include
span-columns
(
6
of
12
);
}
@include
media
(
$bp-ds
)
{
@include
fill-parent
;
}
@include
media
(
$bp-m
)
{
@include
fill-parent
;
}
}
.content-supplemental-about
{
@extend
%trans-size
;
@include
span-columns
(
6
of
12
);
@include
media
(
$bp-dm
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
@include
media
(
$bp-ds
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
@include
media
(
$bp-m
)
{
@include
fill-parent
;
margin-bottom
:
(
$baseline-v
*
2
);
}
}
// CASE: honor code
&
.is-honorcode
{
.status
{
background
:
$edx-blue-l2
;
}
.certificate-type
{
color
:
$edx-blue-l2
;
}
}
// CASE: verified
&
.is-idverified
{
.status
{
background
:
$edx-blue
;
}
.accomplishment
{
background
:
$white-t
url("../images/logo-idverified-cropped.png")
bottom
left
no-repeat
;
background-size
:
75%
;
@include
media
(
$bp-ds
)
{
background-size
:
75%
;
}
@include
media
(
$bp-m
)
{
background-size
:
100%
;
}
}
.certificate-type
{
color
:
$edx-blue
;
.wrapper-img
{
width
:
200px
;
border-radius
:
(
$baseline-h
*
10
);
padding
:
(
$baseline-v
/
2
)
(
$baseline-h
/
2
);
background
:
$white-t
;
margin
:
-
(
$baseline-v
*
4
)
auto
0
auto
;
@include
media
(
$bp-dm
)
{
float
:
right
;
margin
:
0
0
$baseline-h
$baseline-h
;
}
@include
media
(
$bp-ds
)
{
width
:
150px
;
float
:
right
;
margin
:
0
0
$baseline-h
$baseline-h
;
}
@include
media
(
$bp-m
)
{
width
:
100px
;
float
:
right
;
margin
:
0
;
}
img
{
@include
fill-parent
();
}
}
}
}
}
}
lms/static/certificates/sass/views/_validate.scss
View file @
597af988
// edX: Certificates - View: DIY Validation
// edX: Certificates - View: DIY Validation
// ====================
// ====================
.view-validate-certificate
{
.view-validate-certificate
{
background
:
$bg-view
;
// layout
.wrapper-view
{
background
:
transparent
url('../images/bg-paperfibers.png')
0
0
repeat-both
;
padding-bottom
:
(
$baseline-v
*
3
);
@include
media
(
$bp-ds
)
{
padding-bottom
:
$baseline-h
;
}
@include
media
(
$bp-m
)
{
padding-bottom
:
$baseline-h
;
}
}
.wrapper-content
{
padding
:
$baseline-v
(
$baseline-h
*
2
);
@include
media
(
$bp-ds
)
{
padding
:
$baseline-v
$baseline-h
;
}
@include
media
(
$bp-m
)
{
padding
:
$baseline-v
$baseline-h
;
}
}
// general
// general
.content
{
.content
{
@include
outer-container
;
a
{
@extend
%link-copy
;
}
.title-lvl1
{
.title-lvl1
{
@extend
%t-title-3
;
@extend
%t-title-3
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment