From 72b11691cb2c4b832ef80619862b70c09f1c6722 Mon Sep 17 00:00:00 2001 From: smit thakkar Date: Feb 19 2017 04:11:16 +0000 Subject: [PATCH 1/2] Merge branch 'master' of ssh://pagure.io/pagure --- diff --git a/pagure/forms.py b/pagure/forms.py index 1e88704..f175f8f 100644 --- a/pagure/forms.py +++ b/pagure/forms.py @@ -99,6 +99,7 @@ def file_virus_validator(form, field): def ssh_key_validator(form, field): + ''' Form for ssh key validation ''' if not pagure.lib.are_valid_ssh_keys(field.data): raise wtforms.ValidationError('Invalid SSH keys') From 68d7c5c00e1df1d607d4dbc60070ac486b7a8095 Mon Sep 17 00:00:00 2001 From: smit thakkar Date: Feb 19 2017 05:58:03 +0000 Subject: [PATCH 2/2] Fix image overflow problem when image size is big Issue: https://pagure.io/pagure/issue/1817 --- diff --git a/pagure/static/pagure.css b/pagure/static/pagure.css index 255c040..aad697c 100644 --- a/pagure/static/pagure.css +++ b/pagure/static/pagure.css @@ -1,10 +1,9 @@ -html -{ - font-size:14px; +html { + font-size: 14px; } .right { - float: right; + float: right; } .disabled a { @@ -12,188 +11,181 @@ html color: #808080; } -.nav-tabs -{ - border-bottom:none; +.nav-tabs { + border-bottom: none; } -.repo-header -{ - background:#f3f3f3; - border-bottom:1px solid #DDD; +.repo-header { + background: #f3f3f3; + border-bottom: 1px solid #DDD; } - -.notification-spacer -{ - background:#f3f3f3; +.notification-spacer { + background: #f3f3f3; } .code_table { background: #FDF6E3; min-width: 100%; - display:block; + display: block; overflow-x: auto; } -.code_table tr td{ +.code_table tr td { padding: 0; } -.code_table tr td pre{ +.code_table tr td pre { padding: 0; margin: 0; } -.code_table tr .cell1{ +.code_table tr .cell1 { width: 20px; background: #eee8d5; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; - text-align:center; + text-align: center; } -.code_table tr .cell2{ - padding-left:15px; +.code_table tr .cell2 { + padding-left: 15px; } .code_table tr .cell1 a::before { content: attr(data-line-number); - color:#91a1a1!important; + color: #91a1a1!important; font-family: Hack; - padding-left:3px; - padding-right:3px; + padding-left: 3px; + padding-right: 3px; } -.alert-info pre -{ - background-color:#CFE5F0; +.alert-info pre { + background-color: #CFE5F0; } -.card-header > .breadcrumb -{ -padding:0; -background:none; -margin-bottom:0; -display:inline-block; +.card-header>.breadcrumb { + padding: 0; + background: none; + margin-bottom: 0; + display: inline-block; } -.card-header > .breadcrumb .oi -{ -font-size:0.8rem; +.card-header>.breadcrumb .oi { + font-size: 0.8rem; } -.file-button-bar -{ -background:#ededed; -padding: 0.3rem; +.file-button-bar { + background: #ededed; + padding: 0.3rem; } -#issue-title, .stretch-table-column -{ - min-width:99%; +#issue-title, +.stretch-table-column { + min-width: 99%; } -.btn-group-sm.issues-tagbar > .btn-sm { +.btn-group-sm.issues-tagbar>.btn-sm { padding: 0.2rem 0.55rem; font-size: 0.75rem; border-radius: 0.2rem; line-height: 1.2; } -#pagure-issues-list .td-open_date, .nowrap -{ -white-space: nowrap; +#pagure-issues-list .td-open_date, +.nowrap { + white-space: nowrap; } -#preview -{ +#preview { min-height: 16rem; - background:#efefef; - padding:1em; - border:1px solid #aaa; + background: #efefef; + padding: 1em; + border: 1px solid #aaa; } -.form-control#initial_comment -{ - min-height: 16rem; +#preview img { + max-width: 100%; } +.form-control#initial_comment { + min-height: 16rem; +} -.issue-metadata-form -{ - display:none; +.issue-metadata-form { + display: none; } -.issue-custom-form -{ - display:none; +.issue-custom-form { + display: none; } .milestone-table { - width: 100%; + width: 100%; } .milestone-table tr td:first-child { - width: 100%; + width: 100%; } -.bodycontent -{ -min-height: 85vh; +.bodycontent { + min-height: 85vh; } .oi-spin { - -webkit-animation: spin 2s infinite linear; - -moz-animation: spin 2s infinite linear; - -o-animation: spin 2s infinite linear; - animation: spin 2s infinite linear; + -webkit-animation: spin 2s infinite linear; + -moz-animation: spin 2s infinite linear; + -o-animation: spin 2s infinite linear; + animation: spin 2s infinite linear; } + @-moz-keyframes spin { - 0% { - -moz-transform: rotate(0deg); - } - 100% { - -moz-transform: rotate(359deg); - } + 0% { + -moz-transform: rotate(0deg); + } + 100% { + -moz-transform: rotate(359deg); + } } + @-webkit-keyframes spin { - 0% { - -webkit-transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - } + 0% { + -webkit-transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + } } + @-o-keyframes spin { - 0% { - -o-transform: rotate(0deg); - } - 100% { - -o-transform: rotate(359deg); - } + 0% { + -o-transform: rotate(0deg); + } + 100% { + -o-transform: rotate(359deg); + } } + @keyframes spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -.oi -{ + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +.oi { position: relative; top: 1px; font-size: 0.8em; } -.pr-toplabel -{ +.pr-toplabel { background: #eee; padding-left: 10px; padding-top: 4px; @@ -209,102 +201,92 @@ min-height: 85vh; .selectize-control.pr-toplabel-select .selectize-input { display: inline!important; padding: 4px 20px 4px 10px; - border:0; + border: 0; background: #eee; } -.selectize-control.pr-toplabel-select .selectize-input:after -{ -right:6px!important; +.selectize-control.pr-toplabel-select .selectize-input:after { + right: 6px!important; } -.button-label{ - padding: .25rem .75rem; - font-size: .875rem; - line-height: 1.5; - border-radius: .2rem; - display: inline-block; - font-weight: 400; - text-align: center; - white-space: nowrap; - vertical-align: middle; - border: 1px solid transparent; +.button-label { + padding: .25rem .75rem; + font-size: .875rem; + line-height: 1.5; + border-radius: .2rem; + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + border: 1px solid transparent; } -.button-label-default -{ - background-color:#eee; +.button-label-default { + background-color: #eee; } .ellipsis { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - text-overflow: ellipsis; - text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + text-overflow: ellipsis; + text-overflow: ellipsis; } -.ellipsis-left -{ - direction:rtl; +.ellipsis-left { + direction: rtl; } -.projecticon .oi -{ -font-size: 3.5rem; -line-height: 5rem; -padding-left: 0.5rem; -color: #bbb; +.projecticon .oi { + font-size: 3.5rem; + line-height: 5rem; + padding-left: 0.5rem; + color: #bbb; } -.projecticon-search .oi -{ - font-size: 2.5rem; - line-height: 3rem; - color: #bbb; +.projecticon-search .oi { + font-size: 2.5rem; + line-height: 3rem; + color: #bbb; } -.repo_desc -{ - height:2.5em; - line-height:1; - padding-left:65px; +.repo_desc { + height: 2.5em; + line-height: 1; + padding-left: 65px; } -.repo_name -{ - padding-top:4px; - width: 78%; - padding-left: 5px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; +.repo_name { + padding-top: 4px; + width: 78%; + padding-left: 5px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; } -.repo_date -{ - background-color: #eee; - padding-left: 1.25rem; - font-size: 90%; +.repo_date { + background-color: #eee; + padding-left: 1.25rem; + font-size: 90%; } -.project_wrapper -{ - border:1px solid #ddd; - position:relative; - border-radius: .25rem; - overflow: hidden; +.project_wrapper { + border: 1px solid #ddd; + position: relative; + border-radius: .25rem; + overflow: hidden; } -.project_metadata -{ - - bottom:0; - background:#eee; - width:100%; - margin-top:10px; +.project_metadata { + bottom: 0; + background: #eee; + width: 100%; + margin-top: 10px; } + /*@media (min-width:768px) { .container { max-width:55pc @@ -319,7 +301,7 @@ color: #bbb; color: #d9534f; } -.pagination > li { +.pagination>li { display: inline; } @@ -328,8 +310,8 @@ color: #bbb; } .prc p { - padding:0!important; - margin:0!important; + padding: 0!important; + margin: 0!important; } .prc_img { @@ -340,106 +322,212 @@ color: #bbb; .highlighted-line, .highlighted-line td, .highlighted-line td pre { - background-color: #FFFABA; + background-color: #FFFABA; } /* Added */ + .nav { list-style: outside none none; } -.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover { + +.nav-pills>li.active>a, +.nav-pills>li.active>a:focus, +.nav-pills>li.active>a:hover { background-color: #337ab7; color: #fff; } -.nav > li { + +.nav>li { display: block; position: relative; } -.nav-pills > li { + +.nav-pills>li { float: left; } -.nav-pills > li > a { + +.nav-pills>li>a { border-radius: 4px; } -.nav > li > a { + +.nav>li>a { display: block; padding: 10px 15px; position: relative; } -btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .modal-header::after, .modal-header::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before { +btn-group-vertical>.btn-group::after, +.btn-group-vertical>.btn-group::before, +.btn-toolbar::after, +.btn-toolbar::before, +.clearfix::after, +.clearfix::before, +.container-fluid::after, +.container-fluid::before, +.container::after, +.container::before, +.dl-horizontal dd::after, +.dl-horizontal dd::before, +.form-horizontal .form-group::after, +.form-horizontal .form-group::before, +.modal-footer::after, +.modal-footer::before, +.modal-header::after, +.modal-header::before, +.nav::after, +.nav::before, +.navbar-collapse::after, +.navbar-collapse::before, +.navbar-header::after, +.navbar-header::before, +.navbar::after, +.navbar::before, +.pager::after, +.pager::before, +.panel-body::after, +.panel-body::before, +.row::after, +.row::before { content: " "; display: table; } -*::after, *::before { + +*::after, +*::before { box-sizing: border-box; } -.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .modal-header::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after { + +.btn-group-vertical>.btn-group::after, +.btn-toolbar::after, +.clearfix::after, +.container-fluid::after, +.container::after, +.dl-horizontal dd::after, +.form-horizontal .form-group::after, +.modal-footer::after, +.modal-header::after, +.nav::after, +.navbar-collapse::after, +.navbar-header::after, +.navbar::after, +.pager::after, +.panel-body::after, +.row::after { clear: both; } -.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .modal-header::after, .modal-header::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before { + +.btn-group-vertical>.btn-group::after, +.btn-group-vertical>.btn-group::before, +.btn-toolbar::after, +.btn-toolbar::before, +.clearfix::after, +.clearfix::before, +.container-fluid::after, +.container-fluid::before, +.container::after, +.container::before, +.dl-horizontal dd::after, +.dl-horizontal dd::before, +.form-horizontal .form-group::after, +.form-horizontal .form-group::before, +.modal-footer::after, +.modal-footer::before, +.modal-header::after, +.modal-header::before, +.nav::after, +.nav::before, +.navbar-collapse::after, +.navbar-collapse::before, +.navbar-header::after, +.navbar-header::before, +.navbar::after, +.navbar::before, +.pager::after, +.pager::before, +.panel-body::after, +.panel-body::before, +.row::after, +.row::before { content: " "; display: table; } -*::after, *::before { + +*::after, +*::before { box-sizing: border-box; } -.bs-example > .alert:last-child, .bs-example > .form-control:last-child, .bs-example > .jumbotron:last-child, .bs-example > .list-group:last-child, .bs-example > .navbar:last-child, .bs-example > .panel:last-child, .bs-example > .progress:last-child, .bs-example > .table-responsive:last-child > .table, .bs-example > .table:last-child, .bs-example > .well:last-child, .bs-example > blockquote:last-child, .bs-example > ol:last-child, .bs-example > p:last-child, .bs-example > ul:last-child { + +.bs-example>.alert:last-child, +.bs-example>.form-control:last-child, +.bs-example>.jumbotron:last-child, +.bs-example>.list-group:last-child, +.bs-example>.navbar:last-child, +.bs-example>.panel:last-child, +.bs-example>.progress:last-child, +.bs-example>.table-responsive:last-child>.table, +.bs-example>.table:last-child, +.bs-example>.well:last-child, +.bs-example>blockquote:last-child, +.bs-example>ol:last-child, +.bs-example>p:last-child, +.bs-example>ul:last-child { margin-bottom: 0; } + .nav { list-style: outside none none; margin-bottom: 0; padding-left: 0; } -#pr-tabs -{ - border-bottom: 1px solid #ddd; - margin-bottom:1.5em; - margin-top:2em; +#pr-tabs { + border-bottom: 1px solid #ddd; + margin-bottom: 1.5em; + margin-top: 2em; } -.commit_message_body -{ - font-family: "Open Sans"; - background: transparent; - padding: 0; +.commit_message_body { + font-family: "Open Sans"; + background: transparent; + padding: 0; } -.card pre -{ -margin-bottom:0; +.card pre { + margin-bottom: 0; } a.notblue { color: inherit; - text-decoration:none; + text-decoration: none; } a.notblue:hover { color: #444; - text-decoration:underline; + text-decoration: underline; } -#headerSearch .selectize-control.single .selectize-input::after -{ - content: "\e08f"; - font-family: "Icons"; - border:none; - top:30%; - right:22px; - color:#aaa; +#headerSearch .selectize-control.single .selectize-input::after { + content: "\e08f"; + font-family: "Icons"; + border: none; + top: 30%; + right: 22px; + color: #aaa; } -.footer a, .footer a:hover { color: #d9d9d9; } +.footer a, +.footer a:hover { + color: #d9d9d9; +} #user_graph { background-position: center center; background-repeat: no-repeat; min-height: 150px; } + .content-loading { background-image: url("images/spinner.gif"); background-position: center center; @@ -447,55 +535,53 @@ a.notblue:hover { min-height: 30px; } -.repoinfo-branchlistitem -{ - padding:3px 5px 3px 5px; +.repoinfo-branchlistitem { + padding: 3px 5px 3px 5px; } .branch_name { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } .branch_del { - padding: 0px 0px; - margin: 0px 0px; - text-align: right; + padding: 0px 0px; + margin: 0px 0px; + text-align: right; } -.branch_del .label{ - padding: 0.25em 0.3em; +.branch_del .label { + padding: 0.25em 0.3em; } .branch_del .del_icon { - display:inline; + display: inline; } -.branch_del .btn-secondary{ - border: 0px; - color: #0275d8; +.branch_del .btn-secondary { + border: 0px; + color: #0275d8; } -.repoinfo-activebranch -{ - background:#eee; - border:1px solid #ccc; +.repoinfo-activebranch { + background: #eee; + border: 1px solid #ccc; } .api code { - padding: 0rem 0.4rem; + padding: 0rem 0.4rem; } .api h3 { - padding-left: 1em; + padding-left: 1em; } .addrem_bar { display: inline-block; width: 100%; padding: 0px !important; - text-indent:4px; + text-indent: 4px; text-align: left; background-color: #FDD; } @@ -504,12 +590,12 @@ a.notblue:hover { background-color: #DBFFDB; } -.addrem_bar > span { +.addrem_bar>span { display: block; background-color: #DBFFDB; } -.addrem_bar.closed > span { +.addrem_bar.closed>span { background-color: #FDD; } @@ -519,206 +605,687 @@ a.notblue:hover { box-shadow: 0 0 5px #999; } -pre.softwrap -{ - white-space: pre-wrap; - word-wrap: break-word; +pre.softwrap { + white-space: pre-wrap; + word-wrap: break-word; } .inline-comments { - padding: 1rem 1rem; - background-color: white; - text-indent:4px; - border-radius: 0.25rem 0.25rem 0 0; + padding: 1rem 1rem; + background-color: white; + text-indent: 4px; + border-radius: 0.25rem 0.25rem 0 0; } .inline-btn { - cursor: pointer; + cursor: pointer; } blockquote { - background: #f3f5f6; - color: #586e75; - padding: 1em 1em 0.1em 1em; + background: #f3f5f6; + color: #586e75; + padding: 1em 1em 0.1em 1em; } -.messagetitle{ - border-top: 1px solid #eee; +.messagetitle { + border-top: 1px solid #eee; } -.messageitem{ - padding-left: 2em; +.messageitem { + padding-left: 2em; } -.messageicon{ - float: left; - font-size: 1.5em; - padding-right: 0.5em; - margin-top: -4px; - color: #999; +.messageicon { + float: left; + font-size: 1.5em; + padding-right: 0.5em; + margin-top: -4px; + color: #999; } -.msg-git-hash{ - font-family:monospace; - background-color:#eee; - color:#777; + +.msg-git-hash { + font-family: monospace; + background-color: #eee; + color: #777; } th[data-sort] { - cursor: pointer; + cursor: pointer; } -.pr-changes-description -{ - font-size: 0.8em; +.pr-changes-description { + font-size: 0.8em; } -.readme dd{ - margin-left:2em; +.readme dd { + margin-left: 2em; } -.hidden{ - display: none; +.hidden { + display: none; } -.code_table .cell_commit{ - padding-left:0.5em; +.code_table .cell_commit { + padding-left: 0.5em; } - #cal-heatmap { - padding:0.5em; + padding: 0.5em; } .attachment_list p { - margin-bottom: 0; + margin-bottom: 0; } .btn-group-sm .btn-nopad, .btn-nopad { - padding: 0rem .375rem!important; - margin-left: .5rem !important + padding: 0rem .375rem!important; + margin-left: .5rem !important } + /*Our specific responsive overrides*/ @media (min-width:544px) { -.pr_comment_form .card, .inline-pr-comment .card{max-width:500px} + .pr_comment_form .card, + .inline-pr-comment .card { + max-width: 500px + } } + @media (min-width:768px) { -.pr_comment_form .card, .inline-pr-comment .card{max-width:400px} + .pr_comment_form .card, + .inline-pr-comment .card { + max-width: 400px + } } + @media (min-width:992px) { -.pr_comment_form .card, .inline-pr-comment .card{max-width:550px} + .pr_comment_form .card, + .inline-pr-comment .card { + max-width: 550px + } } + @media (min-width:1200px) { -.pr_comment_form .card, .inline-pr-comment .card{max-width:680px} + .pr_comment_form .card, + .inline-pr-comment .card { + max-width: 680px + } } #watch_project a { - cursor: pointer; + cursor: pointer; } #home .dropdown-menu { - min-width:10pc; - padding:5px 0; - margin:1px 0 0; - font-size:1rem; - color:#373a3c; - text-align:left; - background-clip:padding-box; - border:1px solid rgba(0,0,0,.15); - border-radius:.25rem; - box-shadow:none; + min-width: 10pc; + padding: 5px 0; + margin: 1px 0 0; + font-size: 1rem; + color: #373a3c; + text-align: left; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: .25rem; + box-shadow: none; } .btn-align { - padding: 6px 0; - line-height: 1.42857143; - vertical-align: middle; + padding: 6px 0; + line-height: 1.42857143; + vertical-align: middle; } -a.nav-link.btn{ - color:white!important; +a.nav-link.btn { + color: white!important; } .input-sm { - height: 28px; -/* + height: 28px; + /* font-size: 10px; */ - line-height: 14px; -} - -.codehilite .hll { background-color: #ffffcc } -.codehilite { background: #f8f8f8; } -.codehilite .c { color: #8f5902; font-style: italic } /* Comment */ -.codehilite .err { color: #a40000; border: 1px solid #ef2929 } /* Error */ -.codehilite .g { color: #000000 } /* Generic */ -.codehilite .k { color: #204a87; font-weight: bold } /* Keyword */ -.codehilite .l { color: #000000 } /* Literal */ -.codehilite .n { color: #000000 } /* Name */ -.codehilite .o { color: #ce5c00; font-weight: bold } /* Operator */ -.codehilite .x { color: #000000 } /* Other */ -.codehilite .p { color: #000000; font-weight: bold } /* Punctuation */ -.codehilite .ch { color: #8f5902; font-style: italic } /* Comment.Hashbang */ -.codehilite .cm { color: #8f5902; font-style: italic } /* Comment.Multiline */ -.codehilite .cp { color: #8f5902; font-style: italic } /* Comment.Preproc */ -.codehilite .cpf { color: #8f5902; font-style: italic } /* Comment.PreprocFile */ -.codehilite .c1 { color: #8f5902; font-style: italic } /* Comment.Single */ -.codehilite .cs { color: #8f5902; font-style: italic } /* Comment.Special */ -.codehilite .gd { color: #a40000 } /* Generic.Deleted */ -.codehilite .ge { color: #000000; font-style: italic } /* Generic.Emph */ -.codehilite .gr { color: #ef2929 } /* Generic.Error */ -.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.codehilite .gi { color: #00A000 } /* Generic.Inserted */ -.codehilite .go { color: #000000; font-style: italic } /* Generic.Output */ -.codehilite .gp { color: #8f5902 } /* Generic.Prompt */ -.codehilite .gs { color: #000000; font-weight: bold } /* Generic.Strong */ -.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.codehilite .gt { color: #a40000; font-weight: bold } /* Generic.Traceback */ -.codehilite .kc { color: #204a87; font-weight: bold } /* Keyword.Constant */ -.codehilite .kd { color: #204a87; font-weight: bold } /* Keyword.Declaration */ -.codehilite .kn { color: #204a87; font-weight: bold } /* Keyword.Namespace */ -.codehilite .kp { color: #204a87; font-weight: bold } /* Keyword.Pseudo */ -.codehilite .kr { color: #204a87; font-weight: bold } /* Keyword.Reserved */ -.codehilite .kt { color: #204a87; font-weight: bold } /* Keyword.Type */ -.codehilite .ld { color: #000000 } /* Literal.Date */ -.codehilite .m { color: #0000cf; font-weight: bold } /* Literal.Number */ -.codehilite .s { color: #4e9a06 } /* Literal.String */ -.codehilite .na { color: #c4a000 } /* Name.Attribute */ -.codehilite .nb { color: #204a87 } /* Name.Builtin */ -.codehilite .nc { color: #000000 } /* Name.Class */ -.codehilite .no { color: #000000 } /* Name.Constant */ -.codehilite .nd { color: #5c35cc; font-weight: bold } /* Name.Decorator */ -.codehilite .ni { color: #ce5c00 } /* Name.Entity */ -.codehilite .ne { color: #cc0000; font-weight: bold } /* Name.Exception */ -.codehilite .nf { color: #000000 } /* Name.Function */ -.codehilite .nl { color: #f57900 } /* Name.Label */ -.codehilite .nn { color: #000000 } /* Name.Namespace */ -.codehilite .nx { color: #000000 } /* Name.Other */ -.codehilite .py { color: #000000 } /* Name.Property */ -.codehilite .nt { color: #204a87; font-weight: bold } /* Name.Tag */ -.codehilite .nv { color: #000000 } /* Name.Variable */ -.codehilite .ow { color: #204a87; font-weight: bold } /* Operator.Word */ -.codehilite .w { color: #f8f8f8; text-decoration: underline } /* Text.Whitespace */ -.codehilite .mb { color: #0000cf; font-weight: bold } /* Literal.Number.Bin */ -.codehilite .mf { color: #0000cf; font-weight: bold } /* Literal.Number.Float */ -.codehilite .mh { color: #0000cf; font-weight: bold } /* Literal.Number.Hex */ -.codehilite .mi { color: #0000cf; font-weight: bold } /* Literal.Number.Integer */ -.codehilite .mo { color: #0000cf; font-weight: bold } /* Literal.Number.Oct */ -.codehilite .sb { color: #4e9a06 } /* Literal.String.Backtick */ -.codehilite .sc { color: #4e9a06 } /* Literal.String.Char */ -.codehilite .sd { color: #8f5902; font-style: italic } /* Literal.String.Doc */ -.codehilite .s2 { color: #4e9a06 } /* Literal.String.Double */ -.codehilite .se { color: #4e9a06 } /* Literal.String.Escape */ -.codehilite .sh { color: #4e9a06 } /* Literal.String.Heredoc */ -.codehilite .si { color: #4e9a06 } /* Literal.String.Interpol */ -.codehilite .sx { color: #4e9a06 } /* Literal.String.Other */ -.codehilite .sr { color: #4e9a06 } /* Literal.String.Regex */ -.codehilite .s1 { color: #4e9a06 } /* Literal.String.Single */ -.codehilite .ss { color: #4e9a06 } /* Literal.String.Symbol */ -.codehilite .bp { color: #3465a4 } /* Name.Builtin.Pseudo */ -.codehilite .vc { color: #000000 } /* Name.Variable.Class */ -.codehilite .vg { color: #000000 } /* Name.Variable.Global */ -.codehilite .vi { color: #000000 } /* Name.Variable.Instance */ -.codehilite .il { color: #0000cf; font-weight: bold } /* Literal.Number.Integer.Long */ + line-height: 14px; +} + +.codehilite .hll { + background-color: #ffffcc +} + +.codehilite { + background: #f8f8f8; +} + +.codehilite .c { + color: #8f5902; + font-style: italic +} + + +/* Comment */ + +.codehilite .err { + color: #a40000; + border: 1px solid #ef2929 +} + + +/* Error */ + +.codehilite .g { + color: #000000 +} + + +/* Generic */ + +.codehilite .k { + color: #204a87; + font-weight: bold +} + + +/* Keyword */ + +.codehilite .l { + color: #000000 +} + + +/* Literal */ + +.codehilite .n { + color: #000000 +} + + +/* Name */ + +.codehilite .o { + color: #ce5c00; + font-weight: bold +} + + +/* Operator */ + +.codehilite .x { + color: #000000 +} + + +/* Other */ + +.codehilite .p { + color: #000000; + font-weight: bold +} + + +/* Punctuation */ + +.codehilite .ch { + color: #8f5902; + font-style: italic +} + + +/* Comment.Hashbang */ + +.codehilite .cm { + color: #8f5902; + font-style: italic +} + + +/* Comment.Multiline */ + +.codehilite .cp { + color: #8f5902; + font-style: italic +} + + +/* Comment.Preproc */ + +.codehilite .cpf { + color: #8f5902; + font-style: italic +} + + +/* Comment.PreprocFile */ + +.codehilite .c1 { + color: #8f5902; + font-style: italic +} + + +/* Comment.Single */ + +.codehilite .cs { + color: #8f5902; + font-style: italic +} + + +/* Comment.Special */ + +.codehilite .gd { + color: #a40000 +} + + +/* Generic.Deleted */ + +.codehilite .ge { + color: #000000; + font-style: italic +} + + +/* Generic.Emph */ + +.codehilite .gr { + color: #ef2929 +} + + +/* Generic.Error */ + +.codehilite .gh { + color: #000080; + font-weight: bold +} + + +/* Generic.Heading */ + +.codehilite .gi { + color: #00A000 +} + + +/* Generic.Inserted */ + +.codehilite .go { + color: #000000; + font-style: italic +} + + +/* Generic.Output */ + +.codehilite .gp { + color: #8f5902 +} + + +/* Generic.Prompt */ + +.codehilite .gs { + color: #000000; + font-weight: bold +} + + +/* Generic.Strong */ + +.codehilite .gu { + color: #800080; + font-weight: bold +} + + +/* Generic.Subheading */ + +.codehilite .gt { + color: #a40000; + font-weight: bold +} + + +/* Generic.Traceback */ + +.codehilite .kc { + color: #204a87; + font-weight: bold +} + + +/* Keyword.Constant */ + +.codehilite .kd { + color: #204a87; + font-weight: bold +} + + +/* Keyword.Declaration */ + +.codehilite .kn { + color: #204a87; + font-weight: bold +} + + +/* Keyword.Namespace */ + +.codehilite .kp { + color: #204a87; + font-weight: bold +} + + +/* Keyword.Pseudo */ + +.codehilite .kr { + color: #204a87; + font-weight: bold +} + + +/* Keyword.Reserved */ + +.codehilite .kt { + color: #204a87; + font-weight: bold +} + + +/* Keyword.Type */ + +.codehilite .ld { + color: #000000 +} + + +/* Literal.Date */ + +.codehilite .m { + color: #0000cf; + font-weight: bold +} + + +/* Literal.Number */ + +.codehilite .s { + color: #4e9a06 +} + + +/* Literal.String */ + +.codehilite .na { + color: #c4a000 +} + + +/* Name.Attribute */ + +.codehilite .nb { + color: #204a87 +} + + +/* Name.Builtin */ + +.codehilite .nc { + color: #000000 +} + + +/* Name.Class */ + +.codehilite .no { + color: #000000 +} + + +/* Name.Constant */ + +.codehilite .nd { + color: #5c35cc; + font-weight: bold +} + + +/* Name.Decorator */ + +.codehilite .ni { + color: #ce5c00 +} + + +/* Name.Entity */ + +.codehilite .ne { + color: #cc0000; + font-weight: bold +} + + +/* Name.Exception */ + +.codehilite .nf { + color: #000000 +} + + +/* Name.Function */ + +.codehilite .nl { + color: #f57900 +} + + +/* Name.Label */ + +.codehilite .nn { + color: #000000 +} + + +/* Name.Namespace */ + +.codehilite .nx { + color: #000000 +} + + +/* Name.Other */ + +.codehilite .py { + color: #000000 +} + + +/* Name.Property */ + +.codehilite .nt { + color: #204a87; + font-weight: bold +} + + +/* Name.Tag */ + +.codehilite .nv { + color: #000000 +} + + +/* Name.Variable */ + +.codehilite .ow { + color: #204a87; + font-weight: bold +} + + +/* Operator.Word */ + +.codehilite .w { + color: #f8f8f8; + text-decoration: underline +} + + +/* Text.Whitespace */ + +.codehilite .mb { + color: #0000cf; + font-weight: bold +} + + +/* Literal.Number.Bin */ + +.codehilite .mf { + color: #0000cf; + font-weight: bold +} + + +/* Literal.Number.Float */ + +.codehilite .mh { + color: #0000cf; + font-weight: bold +} + + +/* Literal.Number.Hex */ + +.codehilite .mi { + color: #0000cf; + font-weight: bold +} + + +/* Literal.Number.Integer */ + +.codehilite .mo { + color: #0000cf; + font-weight: bold +} + + +/* Literal.Number.Oct */ + +.codehilite .sb { + color: #4e9a06 +} + + +/* Literal.String.Backtick */ + +.codehilite .sc { + color: #4e9a06 +} + + +/* Literal.String.Char */ + +.codehilite .sd { + color: #8f5902; + font-style: italic +} + + +/* Literal.String.Doc */ + +.codehilite .s2 { + color: #4e9a06 +} + + +/* Literal.String.Double */ + +.codehilite .se { + color: #4e9a06 +} + + +/* Literal.String.Escape */ + +.codehilite .sh { + color: #4e9a06 +} + + +/* Literal.String.Heredoc */ + +.codehilite .si { + color: #4e9a06 +} + + +/* Literal.String.Interpol */ + +.codehilite .sx { + color: #4e9a06 +} + + +/* Literal.String.Other */ + +.codehilite .sr { + color: #4e9a06 +} + + +/* Literal.String.Regex */ + +.codehilite .s1 { + color: #4e9a06 +} + + +/* Literal.String.Single */ + +.codehilite .ss { + color: #4e9a06 +} + + +/* Literal.String.Symbol */ + +.codehilite .bp { + color: #3465a4 +} + + +/* Name.Builtin.Pseudo */ + +.codehilite .vc { + color: #000000 +} + + +/* Name.Variable.Class */ + +.codehilite .vg { + color: #000000 +} + + +/* Name.Variable.Global */ + +.codehilite .vi { + color: #000000 +} + + +/* Name.Variable.Instance */ + +.codehilite .il { + color: #0000cf; + font-weight: bold +} + + +/* Literal.Number.Integer.Long */ \ No newline at end of file