Loading django/contrib/admin/static/admin/css/base.css +258 −132 Original line number Diff line number Diff line Loading @@ -2,11 +2,13 @@ DJANGO Admin styles */ @import url(fonts.css); body { margin: 0; padding: 0; font-size: 12px; font-family: "Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif; font-size: 14px; font-family: "Roboto","Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif; color: #333; background: #fff; } Loading @@ -14,7 +16,7 @@ body { /* LINKS */ a:link, a:visited { color: #5b80b2; color: #447e9b; text-decoration: none; } Loading Loading @@ -47,10 +49,10 @@ h1,h2,h3,h4,h5 { } h1 { font-size: 18px; margin: 0 0 20px; font-weight: 300; font-size: 20px; color: #666; padding: 0 6px 0 0; margin: 0 0 .2em 0; } h2 { Loading Loading @@ -102,8 +104,8 @@ li ul { } li, dt, dd { font-size: 11px; line-height: 14px; font-size: 13px; line-height: 20px; } dt { Loading @@ -123,6 +125,8 @@ form { fieldset { margin: 0; padding: 0; border: none; border-top: 1px solid #eee; } blockquote { Loading @@ -136,7 +140,7 @@ blockquote { code, pre { font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; color: #666; font-size: 11px; font-size: 12px; } pre.literal-block { Loading Loading @@ -176,7 +180,7 @@ p.tiny { } .mini { font-size: 9px; font-size: 10px; } p.mini { Loading @@ -188,7 +192,7 @@ p.mini { color: #999; } .help-tooltip { img.help-tooltip { cursor: help; } Loading Loading @@ -243,33 +247,33 @@ table { } td, th { font-size: 11px; line-height: 13px; font-size: 13px; line-height: 16px; border-bottom: 1px solid #eee; vertical-align: top; padding: 5px; font-family: "Lucida Grande", Verdana, Arial, sans-serif; padding: 8px; font-family: "Roboto", "Lucida Grande", Verdana, Arial, sans-serif; } th { font-weight: 600; text-align: left; font-size: 12px; font-weight: bold; } thead th, tfoot td { color: #666; padding: 2px 5px; padding: 5px 10px; font-size: 11px; background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; background: #fff; border: none; border-top: 1px solid #eee; border-bottom: 1px solid #eee; } tfoot td { border-bottom: none; border-top: 1px solid #ddd; border-top: 1px solid #eee; } thead th:first-child, Loading @@ -281,10 +285,6 @@ thead th.optional { font-weight: normal !important; } fieldset table { border-right: 1px solid #eee; } tr.row-label td { font-size: 9px; padding-top: 2px; Loading @@ -299,18 +299,20 @@ tr.alt { } .row1 { background: #EDF3FE; background: #fff; } .row2 { background: #fff; background: #f9f9f9; } /* SORTABLE TABLES */ thead th { padding: 2px 5px; padding: 5px 10px; line-height: normal; text-transform: uppercase; background: #f6f6f6; } thead th a:link, thead th a:visited { Loading @@ -318,7 +320,7 @@ thead th a:link, thead th a:visited { } thead th.sorted { background: #c5c5c5 url(../img/nav-bg-selected.gif) top left repeat-x; background: #eee; } thead th.sorted .text { Loading @@ -326,18 +328,18 @@ thead th.sorted .text { } table thead th .text span { padding: 2px 5px; padding: 8px 10px; display: block; } table thead th .text a { display: block; cursor: pointer; padding: 2px 5px; padding: 8px 10px; } table thead th.sortable:hover { background: #fff url(../img/nav-bg-reverse.gif) 0 -5px repeat-x; background: #eee; } thead th.sorted a.sortremove { Loading @@ -350,7 +352,7 @@ table thead th.sorted:hover a.sortremove { table thead th.sorted .sortoptions { display: block; padding: 4px 5px 0 5px; padding: 10px 5px 0 5px; float: right; text-align: right; } Loading Loading @@ -414,61 +416,78 @@ input, textarea, select, .form-row p, form .button { margin: 2px 0; padding: 2px 3px; vertical-align: middle; font-family: "Lucida Grande", Verdana, Arial, sans-serif; font-family: "Roboto", "Lucida Grande", Verdana, Arial, sans-serif; font-weight: normal; font-size: 11px; font-size: 13px; } textarea { vertical-align: top !important; } input[type=text], input[type=password], input[type=email], input[type=url], input[type=number], textarea, select, .vTextField { input[type=text], input[type=password], input[type=email], input[type=url], input[type=number], textarea, select, .vTextField { border: 1px solid #ccc; border-radius: 4px; padding: 5px 6px; margin-top: 0; outline: none; } input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus, input[type=number]:focus, textarea:focus, select:focus, .vTextField:focus { border-color: #999; } select { height: 30px; } select[multiple] { min-height: 150px; } /* FORM BUTTONS */ .button, input[type=submit], input[type=button], .submit-row input, a.button { background: #fff url(../img/nav-bg.gif) bottom repeat-x; padding: 3px 5px; color: black; border: 1px solid #bbb; border-color: #ddd #aaa #aaa #ddd; background: #79aec8; padding: 10px 15px; border: none; outline: none; border-radius: 4px; color: #fff; cursor: pointer; } a.button { padding: 4px 5px; } .button:active, input[type=submit]:active, input[type=button]:active { background-image: url(../img/nav-bg-reverse.gif); background-position: top; .button:active, input[type=submit]:active, input[type=button]:active, .button:hover, input[type=submit]:hover, input[type=button]:hover { background: #609ab6; } .button[disabled], input[type=submit][disabled], input[type=button][disabled] { background-image: url(../img/nav-bg.gif); background-position: bottom; opacity: 0.4; } .button.default, input[type=submit].default, .submit-row input.default { border: 2px solid #5b80b2; background: #7CA0C7 url(../img/default-bg.gif) bottom repeat-x; font-weight: bold; color: #fff; float: right; border: none; font-weight: 400; background: #417690; } .button.default:active, input[type=submit].default:active { background-image: url(../img/default-bg-reverse.gif); background-position: top; .button.default:active, input[type=submit].default:active, .button.default:hover, input[type=submit].default:hover { background: #205067; } .button[disabled].default, input[type=submit][disabled].default, input[type=button][disabled].default { background-image: url(../img/default-bg.gif); background-position: bottom; .button[disabled].default, input[type=submit][disabled].default, input[type=button][disabled].default { opacity: 0.4; } Loading @@ -476,8 +495,8 @@ a.button { /* MODULES */ .module { border: 1px solid #ccc; margin-bottom: 5px; border: none; margin-bottom: 30px; background: #fff; } Loading @@ -500,14 +519,21 @@ a.button { .module h2, .module caption, .inline-group h2 { margin: 0; padding: 2px 5px 3px 5px; font-size: 11px; padding: 8px; font-weight: 400; font-size: 13px; text-align: left; font-weight: bold; background: #7CA0C7 url(../img/default-bg.gif) top left repeat-x; background: #79aec8; color: #fff; } .module caption, .inline-group h2 { font-size: 12px; letter-spacing: 0.5px; text-transform: uppercase; } .module table { border-collapse: collapse; } Loading @@ -520,51 +546,47 @@ ul.messagelist { } ul.messagelist li { font-size: 12px; font-weight: bold; display: block; padding: 5px 5px 4px 25px; margin: 0 0 3px 0; border-bottom: 1px solid #ddd; color: #666; background: #dfd url(../img/icon_success.gif) 5px .3em no-repeat; font-weight: 400; font-size: 13px; padding: 10px 10px 10px 65px; margin: 0 0 10px 0; background: #dfd url(../img/icon_success.gif) 40px 12px no-repeat; color: #333; } ul.messagelist li.warning { background: #ffc url(../img/icon_alert.gif) 5px .3em no-repeat; background: #ffc url(../img/icon_alert.gif) 40px 10px no-repeat; } ul.messagelist li.error { background: #ffefef url(../img/icon_error.gif) 5px .3em no-repeat; background: #ffefef url(../img/icon_error.gif) 40px 11px no-repeat; } .errornote { font-size: 12px !important; font-weight: bold; font-size: 14px !important; font-weight: 700; display: block; padding: 5px 5px 4px 25px; margin: 0 0 3px 0; border: 1px solid #c22; color: #c11; background: #ffefef url(../img/icon_error.gif) 5px .38em no-repeat; } .errornote, ul.errorlist { border-radius: 1px; padding: 10px 12px; margin: 0 0 10px 0; color: #ba2121; border: 1px solid #ba2121; border-radius: 4px; background-color: #fff; background-position: 5px 12px; } ul.errorlist { margin: 0 0 4px !important; padding: 0 !important; color: #fff; background: #c11; color: #ba2121; background: #fff; } ul.errorlist li { font-size: 12px !important; font-size: 13px !important; display: block; padding: 5px 5px 4px 7px; margin: 3px 0 0 0; margin-bottom: 4px; } ul.errorlist li:first-child { Loading @@ -572,7 +594,7 @@ ul.errorlist li:first-child { } ul.errorlist li a { color: #fff; color: inherit; text-decoration: underline; } Loading @@ -585,17 +607,19 @@ td ul.errorlist li { margin: 0 !important; } .errors, .form-row.errors { background: #ffefef; .form-row.errors { margin: 0; border: none; border-bottom: 1px solid #eee; background: none; } .form-row.errors { border: 1px solid #c22; margin: -1px; .form-row.errors ul.errorlist li { padding-left: 0; } .errors input, .errors select, .errors textarea { border: 1px solid #c11; border: 1px solid #ba2121; } div.system-message { Loading @@ -620,29 +644,36 @@ div.system-message p.system-message-title { /* BREADCRUMBS */ div.breadcrumbs { background: #fff url(../img/nav-bg-reverse.gif) 0 -10px repeat-x; padding: 2px 8px 3px 8px; font-size: 11px; color: #999; border-top: 1px solid #fff; border-bottom: 1px solid #ddd; background: #79aec8; padding: 10px 40px; border: none; font-size: 14px; color: #c4dce8; text-align: left; } div.breadcrumbs a { color: #fff; } div.breadcrumbs a:hover { color: #c4dce8; } /* ACTION ICONS */ .addlink { padding-left: 12px; padding-left: 14px; background: url(../img/icon_addlink.gif) 0 .2em no-repeat; } .changelink, .inlinechangelink { padding-left: 12px; padding-left: 14px; background: url(../img/icon_changelink.gif) 0 .2em no-repeat; } .deletelink { padding-left: 12px; padding-left: 14px; background: url(../img/icon_deletelink.gif) 0 .25em no-repeat; } Loading @@ -659,12 +690,10 @@ a.deletelink:hover { .object-tools { font-size: 10px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; padding-left: 0; float: right; position: relative; margin-top: -2.4em; margin-bottom: -2em; margin-top: -48px; } .form-row .object-tools { Loading @@ -689,13 +718,17 @@ a.deletelink:hover { .object-tools a:link, .object-tools a:visited { display: block; float: left; color: #fff; padding: .2em 10px; padding: 3px 12px; background: #999; font-weight: 400; font-size: 11px; text-transform: uppercase; letter-spacing: 0.5px; color: #fff; } .object-tools a:hover, .object-tools li:hover a { background-color: #5b80b2; background-color: #417690; } .object-tools a.viewsitelink, .object-tools a.golink { Loading Loading @@ -723,12 +756,17 @@ table#change-history tbody th { #container { position: relative; width: 100%; min-width: 760px; min-width: 980px; padding: 0; } #content { margin: 10px 15px; padding: 20px 40px; margin: 0; } .dashboard #content { width: 600px; } #content-main { Loading @@ -738,9 +776,9 @@ table#change-history tbody th { #content-related { float: right; width: 18em; width: 260px; position: relative; margin-right: -19em; margin-right: -300px; } #footer { Loading Loading @@ -769,7 +807,7 @@ table#change-history tbody th { } .popup .colM { width: 95%; width: auto; } .subcol { Loading @@ -778,15 +816,15 @@ table#change-history tbody th { margin-right: 15px; } .dashboard #content { width: 500px; } /* HEADER */ #header { width: 100%; width: auto; height: 40px; padding: 10px 40px; background: #417690; line-height: 40px; color: #ffc; overflow: hidden; } Loading @@ -802,15 +840,17 @@ table#change-history tbody th { #branding { float: left; } #branding h1 { padding: 0 10px; font-size: 18px; margin: 8px 0; font-weight: normal; padding: 0; margin: 0 20px 0 0; font-weight: 300; font-size: 24px; color: #f5dd5d; } #branding h1, #branding h1 a:link, #branding h1 a:visited { color: #f4f379; color: #f5dd5d; } #branding h2 { Loading @@ -827,24 +867,110 @@ table#change-history tbody th { #user-tools { float: right; padding: 1.2em 10px; padding: 0; margin: 0 0 0 20px; font-weight: 300; font-size: 11px; letter-spacing: 0.5px; text-transform: uppercase; text-align: right; } #user-tools a { border-bottom: 1px solid rgba(255, 255, 255, 0.25); } #user-tools a:hover { text-decoration: none; border-bottom-color: #79aec8; color: #79aec8; } /* SIDEBAR */ #content-related { background: #f8f8f8; } #content-related .module { background: none; } #content-related h3 { font-size: 12px; font-size: 14px; color: #666; margin-bottom: 3px; padding: 0 16px; margin: 0 0 16px; } #content-related h4 { font-size: 11px; font-size: 13px; } #content-related p { padding-left: 16px; padding-right: 16px; } #content-related .actionlist { padding: 0; margin: 16px; } #content-related .actionlist li { line-height: 1.2; margin-bottom: 10px; padding-left: 18px; } #content-related .module h2 { background: #eee url(../img/nav-bg.gif) bottom left repeat-x; color: #666; background: none; padding: 16px; margin-bottom: 16px; border-bottom: 1px solid #eaeaea; font-size: 18px; color: #333; } .delete-confirmation form input[type="submit"] { background: #ba2121; border-radius: 4px; padding: 10px 15px; color: #fff; } .delete-confirmation form input[type="submit"]:active, .delete-confirmation form input[type="submit"]:hover { background: #a41515; } .delete-confirmation form .cancel-link { display: inline-block; vertical-align: middle; height: 15px; line-height: 15px; background: #ddd; border-radius: 4px; padding: 10px 15px; color: #333; margin: 0 0 0 10px; } .delete-confirmation form .cancel-link:active, .delete-confirmation form .cancel-link:hover { background: #ccc; } /* POPUP */ .popup #content { padding: 20px; } .popup #container { min-width: 0; } .popup #header { padding: 10px 20px; } django/contrib/admin/static/admin/css/changelists.css +109 −67 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ .change-list .hiddenfields { display:none; } .change-list .filtered table { border-right: 1px solid #ddd; border-right: none; } .change-list .filtered { Loading @@ -20,11 +20,12 @@ } .change-list .filtered { background: white url(../img/changelist-bg.gif) top right repeat-y !important; background: #fff !important; } .change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { margin-right: 160px !important; .change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { margin-right: 280px !important; width: auto !important; } Loading @@ -42,16 +43,11 @@ #changelist .paginator { color: #666; border-top: 1px solid #eee; border-bottom: 1px solid #eee; background: white url(../img/nav-bg.gif) 0 180% repeat-x; background: #fff; overflow: hidden; } .change-list .filtered .paginator { border-right: 1px solid #ddd; } /* CHANGELIST TABLES */ #changelist table thead th { Loading @@ -65,19 +61,6 @@ text-align: center; } #changelist table tbody td, #changelist table tbody th { border-left: 1px solid #ddd; } #changelist table tbody td:first-child, #changelist table tbody th:first-child { border-left: 0; border-right: 1px solid #ddd; } #changelist table tbody th:first-child:last-child { border-right: 0; } #changelist table tbody td.action-checkbox { text-align: center; } Loading @@ -89,23 +72,52 @@ /* TOOLBAR */ #changelist #toolbar { padding: 3px; border-bottom: 1px solid #ddd; background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; padding: 8px 10px; margin-bottom: 15px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; background: #f8f8f8; color: #666; } #changelist #toolbar form input { font-size: 11px; padding: 1px 2px; border-radius: 4px; font-size: 14px; padding: 5px; color: #333; } #changelist #toolbar form #searchbar { padding: 2px; height: 19px; border: 1px solid #ccc; padding: 2px 5px; margin: 0; vertical-align: top; font-size: 13px; } #changelist #toolbar form #searchbar:focus { outline: none; border-color: #999; } #changelist #toolbar form input[type="submit"] { border: 1px solid #ccc; padding: 2px 10px; margin: 0; vertical-align: -1px; background: #fff url(../img/nav-bg.gif) bottom repeat-x; cursor: pointer; color: #333; } #changelist #toolbar form input[type="submit"]:hover { border-color: #999; } #changelist #changelist-search img { vertical-align: middle; margin-right: 4px; } /* FILTER COLUMN */ Loading @@ -115,26 +127,37 @@ top: 0; right: 0; z-index: 1000; width: 160px; border-left: 1px solid #ddd; background: #efefef; width: 240px; background: #f8f8f8; border-left: none; margin: 0; } #changelist-filter h2 { font-size: 11px; padding: 2px 5px; border-bottom: 1px solid #ddd; font-size: 14px; text-transform: uppercase; letter-spacing: 0.5px; padding: 5px 15px; margin-bottom: 12px; border-bottom: none; } #changelist-filter h3 { font-size: 12px; margin-bottom: 0; font-weight: 400; font-size: 14px; padding: 0 15px; margin-bottom: 10px; } #changelist-filter ul { padding-left: 0; margin-left: 10px; margin: 5px 0; padding: 0 15px 15px; border-bottom: 1px solid #eaeaea; } #changelist-filter ul:last-child { border-bottom: none; padding-bottom: none; } #changelist-filter li { Loading @@ -144,6 +167,7 @@ } #changelist-filter a { display: block; color: #999; } Loading @@ -152,13 +176,13 @@ } #changelist-filter li.selected { border-left: 5px solid #ccc; padding-left: 5px; margin-left: -10px; border-left: 5px solid #eaeaea; padding-left: 10px; margin-left: -15px; } #changelist-filter li.selected a { color: #5b80b2 !important; color: #5b80b2; } /* DATE DRILLDOWN */ Loading Loading @@ -191,7 +215,7 @@ /* PAGINATOR */ .paginator { font-size: 11px; font-size: 13px; padding-top: 10px; padding-bottom: 10px; line-height: 22px; Loading @@ -201,19 +225,21 @@ .paginator a:link, .paginator a:visited { padding: 2px 6px; border: solid 1px #ccc; background: white; background: #79aec8; text-decoration: none; color: #fff; } .paginator a.showall { padding: 0 !important; border: none !important; background: none !important; color: #5b80b2 !important; } .paginator a.showall:hover { color: #036 !important; background: transparent !important; background: none !important; } .paginator .end { Loading @@ -230,19 +256,19 @@ .paginator a:hover { color: white; background: #5b80b2; border-color: #036; background: #036; } /* ACTIONS */ .filtered .actions { margin-right: 160px !important; border-right: 1px solid #ddd; margin-right: 280px !important; border-right: none; } #changelist table input { margin: 0; vertical-align: baseline; } #changelist table tbody tr.selected { Loading @@ -250,11 +276,12 @@ } #changelist .actions { padding: 10px; background: #fff; border-top: none; border-bottom: none; line-height: 24px; color: #999; padding: 3px; border-top: 1px solid #fff; border-bottom: 1px solid #ddd; background: white url(../img/nav-bg-reverse.gif) 0 -10px repeat-x; } #changelist .actions.selected { Loading @@ -267,7 +294,7 @@ #changelist .actions span.action-counter, #changelist .actions span.clear, #changelist .actions span.question { font-size: 11px; font-size: 13px; margin: 0 0.5em; display: none; } Loading @@ -277,21 +304,36 @@ } #changelist .actions select { border: 1px solid #aaa; margin-left: 0.5em; padding: 1px 2px; vertical-align: top; height: 24px; background: none; border: 1px solid #ccc; border-radius: 4px; font-size: 14px; padding: 0 0 0 4px; margin: 0; margin-left: 10px; } #changelist .actions label { font-size: 11px; margin-left: 0.5em; display: inline-block; vertical-align: middle; font-size: 13px; } #changelist #action-toggle { display: none; #changelist .actions .button { font-size: 13px; border: 1px solid #ccc; border-radius: 4px; background: #fff url(../img/nav-bg.gif) bottom repeat-x; cursor: pointer; height: 24px; line-height: 1; padding: 4px 8px; margin: 0; color: #333; } #changelist .actions .button { font-size: 11px; padding: 1px 2px; #changelist .actions .button:hover { border-color: #999; } django/contrib/admin/static/admin/css/fonts.css 0 → 100644 +20 −0 Original line number Diff line number Diff line @font-face { font-family: 'Roboto'; src: url('../fonts/Roboto-Bold-webfont.woff'); font-weight: 700; font-style: normal; } @font-face { font-family: 'Roboto'; src: url('../fonts/Roboto-Regular-webfont.woff'); font-weight: 400; font-style: normal; } @font-face { font-family: 'Roboto'; src: url('../fonts/Roboto-Light-webfont.woff'); font-weight: 300; font-style: normal; } django/contrib/admin/static/admin/css/forms.css +154 −43 File changed.Preview size limit exceeded, changes collapsed. Show changes django/contrib/admin/static/admin/css/login.css +29 −11 Original line number Diff line number Diff line /* LOGIN FORM */ body.login { background: #eee; background: #f8f8f8; } .login #header { height: auto; padding: 5px 16px; } .login #header h1 { font-size: 18px; } .login #header h1 a { color: #fff; } .login #content { padding: 20px 20px 0; } .login #container { background: white; border: 1px solid #ccc; background: #fff; border: 1px solid #eaeaea; border-radius: 4px; overflow: hidden; width: 28em; min-width: 300px; margin-left: auto; margin-right: auto; margin-top: 100px; margin: 100px auto; } .login #content-main { width: 100%; } .login form { margin-top: 1em; } .login .form-row { padding: 4px 0; float: left; width: 100%; border-bottom: none; } .login .form-row label { Loading @@ -38,7 +52,7 @@ body.login { .login .form-row #id_username, .login .form-row #id_password { clear: both; padding: 6px; padding: 8px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; Loading @@ -53,6 +67,10 @@ body.login { .login .submit-row { clear: both; padding: 1em 0 0 9.4em; margin: 0; border: none; background: none; text-align: left; } .login .password-reset-link { Loading Loading
django/contrib/admin/static/admin/css/base.css +258 −132 Original line number Diff line number Diff line Loading @@ -2,11 +2,13 @@ DJANGO Admin styles */ @import url(fonts.css); body { margin: 0; padding: 0; font-size: 12px; font-family: "Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif; font-size: 14px; font-family: "Roboto","Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif; color: #333; background: #fff; } Loading @@ -14,7 +16,7 @@ body { /* LINKS */ a:link, a:visited { color: #5b80b2; color: #447e9b; text-decoration: none; } Loading Loading @@ -47,10 +49,10 @@ h1,h2,h3,h4,h5 { } h1 { font-size: 18px; margin: 0 0 20px; font-weight: 300; font-size: 20px; color: #666; padding: 0 6px 0 0; margin: 0 0 .2em 0; } h2 { Loading Loading @@ -102,8 +104,8 @@ li ul { } li, dt, dd { font-size: 11px; line-height: 14px; font-size: 13px; line-height: 20px; } dt { Loading @@ -123,6 +125,8 @@ form { fieldset { margin: 0; padding: 0; border: none; border-top: 1px solid #eee; } blockquote { Loading @@ -136,7 +140,7 @@ blockquote { code, pre { font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; color: #666; font-size: 11px; font-size: 12px; } pre.literal-block { Loading Loading @@ -176,7 +180,7 @@ p.tiny { } .mini { font-size: 9px; font-size: 10px; } p.mini { Loading @@ -188,7 +192,7 @@ p.mini { color: #999; } .help-tooltip { img.help-tooltip { cursor: help; } Loading Loading @@ -243,33 +247,33 @@ table { } td, th { font-size: 11px; line-height: 13px; font-size: 13px; line-height: 16px; border-bottom: 1px solid #eee; vertical-align: top; padding: 5px; font-family: "Lucida Grande", Verdana, Arial, sans-serif; padding: 8px; font-family: "Roboto", "Lucida Grande", Verdana, Arial, sans-serif; } th { font-weight: 600; text-align: left; font-size: 12px; font-weight: bold; } thead th, tfoot td { color: #666; padding: 2px 5px; padding: 5px 10px; font-size: 11px; background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; background: #fff; border: none; border-top: 1px solid #eee; border-bottom: 1px solid #eee; } tfoot td { border-bottom: none; border-top: 1px solid #ddd; border-top: 1px solid #eee; } thead th:first-child, Loading @@ -281,10 +285,6 @@ thead th.optional { font-weight: normal !important; } fieldset table { border-right: 1px solid #eee; } tr.row-label td { font-size: 9px; padding-top: 2px; Loading @@ -299,18 +299,20 @@ tr.alt { } .row1 { background: #EDF3FE; background: #fff; } .row2 { background: #fff; background: #f9f9f9; } /* SORTABLE TABLES */ thead th { padding: 2px 5px; padding: 5px 10px; line-height: normal; text-transform: uppercase; background: #f6f6f6; } thead th a:link, thead th a:visited { Loading @@ -318,7 +320,7 @@ thead th a:link, thead th a:visited { } thead th.sorted { background: #c5c5c5 url(../img/nav-bg-selected.gif) top left repeat-x; background: #eee; } thead th.sorted .text { Loading @@ -326,18 +328,18 @@ thead th.sorted .text { } table thead th .text span { padding: 2px 5px; padding: 8px 10px; display: block; } table thead th .text a { display: block; cursor: pointer; padding: 2px 5px; padding: 8px 10px; } table thead th.sortable:hover { background: #fff url(../img/nav-bg-reverse.gif) 0 -5px repeat-x; background: #eee; } thead th.sorted a.sortremove { Loading @@ -350,7 +352,7 @@ table thead th.sorted:hover a.sortremove { table thead th.sorted .sortoptions { display: block; padding: 4px 5px 0 5px; padding: 10px 5px 0 5px; float: right; text-align: right; } Loading Loading @@ -414,61 +416,78 @@ input, textarea, select, .form-row p, form .button { margin: 2px 0; padding: 2px 3px; vertical-align: middle; font-family: "Lucida Grande", Verdana, Arial, sans-serif; font-family: "Roboto", "Lucida Grande", Verdana, Arial, sans-serif; font-weight: normal; font-size: 11px; font-size: 13px; } textarea { vertical-align: top !important; } input[type=text], input[type=password], input[type=email], input[type=url], input[type=number], textarea, select, .vTextField { input[type=text], input[type=password], input[type=email], input[type=url], input[type=number], textarea, select, .vTextField { border: 1px solid #ccc; border-radius: 4px; padding: 5px 6px; margin-top: 0; outline: none; } input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus, input[type=number]:focus, textarea:focus, select:focus, .vTextField:focus { border-color: #999; } select { height: 30px; } select[multiple] { min-height: 150px; } /* FORM BUTTONS */ .button, input[type=submit], input[type=button], .submit-row input, a.button { background: #fff url(../img/nav-bg.gif) bottom repeat-x; padding: 3px 5px; color: black; border: 1px solid #bbb; border-color: #ddd #aaa #aaa #ddd; background: #79aec8; padding: 10px 15px; border: none; outline: none; border-radius: 4px; color: #fff; cursor: pointer; } a.button { padding: 4px 5px; } .button:active, input[type=submit]:active, input[type=button]:active { background-image: url(../img/nav-bg-reverse.gif); background-position: top; .button:active, input[type=submit]:active, input[type=button]:active, .button:hover, input[type=submit]:hover, input[type=button]:hover { background: #609ab6; } .button[disabled], input[type=submit][disabled], input[type=button][disabled] { background-image: url(../img/nav-bg.gif); background-position: bottom; opacity: 0.4; } .button.default, input[type=submit].default, .submit-row input.default { border: 2px solid #5b80b2; background: #7CA0C7 url(../img/default-bg.gif) bottom repeat-x; font-weight: bold; color: #fff; float: right; border: none; font-weight: 400; background: #417690; } .button.default:active, input[type=submit].default:active { background-image: url(../img/default-bg-reverse.gif); background-position: top; .button.default:active, input[type=submit].default:active, .button.default:hover, input[type=submit].default:hover { background: #205067; } .button[disabled].default, input[type=submit][disabled].default, input[type=button][disabled].default { background-image: url(../img/default-bg.gif); background-position: bottom; .button[disabled].default, input[type=submit][disabled].default, input[type=button][disabled].default { opacity: 0.4; } Loading @@ -476,8 +495,8 @@ a.button { /* MODULES */ .module { border: 1px solid #ccc; margin-bottom: 5px; border: none; margin-bottom: 30px; background: #fff; } Loading @@ -500,14 +519,21 @@ a.button { .module h2, .module caption, .inline-group h2 { margin: 0; padding: 2px 5px 3px 5px; font-size: 11px; padding: 8px; font-weight: 400; font-size: 13px; text-align: left; font-weight: bold; background: #7CA0C7 url(../img/default-bg.gif) top left repeat-x; background: #79aec8; color: #fff; } .module caption, .inline-group h2 { font-size: 12px; letter-spacing: 0.5px; text-transform: uppercase; } .module table { border-collapse: collapse; } Loading @@ -520,51 +546,47 @@ ul.messagelist { } ul.messagelist li { font-size: 12px; font-weight: bold; display: block; padding: 5px 5px 4px 25px; margin: 0 0 3px 0; border-bottom: 1px solid #ddd; color: #666; background: #dfd url(../img/icon_success.gif) 5px .3em no-repeat; font-weight: 400; font-size: 13px; padding: 10px 10px 10px 65px; margin: 0 0 10px 0; background: #dfd url(../img/icon_success.gif) 40px 12px no-repeat; color: #333; } ul.messagelist li.warning { background: #ffc url(../img/icon_alert.gif) 5px .3em no-repeat; background: #ffc url(../img/icon_alert.gif) 40px 10px no-repeat; } ul.messagelist li.error { background: #ffefef url(../img/icon_error.gif) 5px .3em no-repeat; background: #ffefef url(../img/icon_error.gif) 40px 11px no-repeat; } .errornote { font-size: 12px !important; font-weight: bold; font-size: 14px !important; font-weight: 700; display: block; padding: 5px 5px 4px 25px; margin: 0 0 3px 0; border: 1px solid #c22; color: #c11; background: #ffefef url(../img/icon_error.gif) 5px .38em no-repeat; } .errornote, ul.errorlist { border-radius: 1px; padding: 10px 12px; margin: 0 0 10px 0; color: #ba2121; border: 1px solid #ba2121; border-radius: 4px; background-color: #fff; background-position: 5px 12px; } ul.errorlist { margin: 0 0 4px !important; padding: 0 !important; color: #fff; background: #c11; color: #ba2121; background: #fff; } ul.errorlist li { font-size: 12px !important; font-size: 13px !important; display: block; padding: 5px 5px 4px 7px; margin: 3px 0 0 0; margin-bottom: 4px; } ul.errorlist li:first-child { Loading @@ -572,7 +594,7 @@ ul.errorlist li:first-child { } ul.errorlist li a { color: #fff; color: inherit; text-decoration: underline; } Loading @@ -585,17 +607,19 @@ td ul.errorlist li { margin: 0 !important; } .errors, .form-row.errors { background: #ffefef; .form-row.errors { margin: 0; border: none; border-bottom: 1px solid #eee; background: none; } .form-row.errors { border: 1px solid #c22; margin: -1px; .form-row.errors ul.errorlist li { padding-left: 0; } .errors input, .errors select, .errors textarea { border: 1px solid #c11; border: 1px solid #ba2121; } div.system-message { Loading @@ -620,29 +644,36 @@ div.system-message p.system-message-title { /* BREADCRUMBS */ div.breadcrumbs { background: #fff url(../img/nav-bg-reverse.gif) 0 -10px repeat-x; padding: 2px 8px 3px 8px; font-size: 11px; color: #999; border-top: 1px solid #fff; border-bottom: 1px solid #ddd; background: #79aec8; padding: 10px 40px; border: none; font-size: 14px; color: #c4dce8; text-align: left; } div.breadcrumbs a { color: #fff; } div.breadcrumbs a:hover { color: #c4dce8; } /* ACTION ICONS */ .addlink { padding-left: 12px; padding-left: 14px; background: url(../img/icon_addlink.gif) 0 .2em no-repeat; } .changelink, .inlinechangelink { padding-left: 12px; padding-left: 14px; background: url(../img/icon_changelink.gif) 0 .2em no-repeat; } .deletelink { padding-left: 12px; padding-left: 14px; background: url(../img/icon_deletelink.gif) 0 .25em no-repeat; } Loading @@ -659,12 +690,10 @@ a.deletelink:hover { .object-tools { font-size: 10px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; padding-left: 0; float: right; position: relative; margin-top: -2.4em; margin-bottom: -2em; margin-top: -48px; } .form-row .object-tools { Loading @@ -689,13 +718,17 @@ a.deletelink:hover { .object-tools a:link, .object-tools a:visited { display: block; float: left; color: #fff; padding: .2em 10px; padding: 3px 12px; background: #999; font-weight: 400; font-size: 11px; text-transform: uppercase; letter-spacing: 0.5px; color: #fff; } .object-tools a:hover, .object-tools li:hover a { background-color: #5b80b2; background-color: #417690; } .object-tools a.viewsitelink, .object-tools a.golink { Loading Loading @@ -723,12 +756,17 @@ table#change-history tbody th { #container { position: relative; width: 100%; min-width: 760px; min-width: 980px; padding: 0; } #content { margin: 10px 15px; padding: 20px 40px; margin: 0; } .dashboard #content { width: 600px; } #content-main { Loading @@ -738,9 +776,9 @@ table#change-history tbody th { #content-related { float: right; width: 18em; width: 260px; position: relative; margin-right: -19em; margin-right: -300px; } #footer { Loading Loading @@ -769,7 +807,7 @@ table#change-history tbody th { } .popup .colM { width: 95%; width: auto; } .subcol { Loading @@ -778,15 +816,15 @@ table#change-history tbody th { margin-right: 15px; } .dashboard #content { width: 500px; } /* HEADER */ #header { width: 100%; width: auto; height: 40px; padding: 10px 40px; background: #417690; line-height: 40px; color: #ffc; overflow: hidden; } Loading @@ -802,15 +840,17 @@ table#change-history tbody th { #branding { float: left; } #branding h1 { padding: 0 10px; font-size: 18px; margin: 8px 0; font-weight: normal; padding: 0; margin: 0 20px 0 0; font-weight: 300; font-size: 24px; color: #f5dd5d; } #branding h1, #branding h1 a:link, #branding h1 a:visited { color: #f4f379; color: #f5dd5d; } #branding h2 { Loading @@ -827,24 +867,110 @@ table#change-history tbody th { #user-tools { float: right; padding: 1.2em 10px; padding: 0; margin: 0 0 0 20px; font-weight: 300; font-size: 11px; letter-spacing: 0.5px; text-transform: uppercase; text-align: right; } #user-tools a { border-bottom: 1px solid rgba(255, 255, 255, 0.25); } #user-tools a:hover { text-decoration: none; border-bottom-color: #79aec8; color: #79aec8; } /* SIDEBAR */ #content-related { background: #f8f8f8; } #content-related .module { background: none; } #content-related h3 { font-size: 12px; font-size: 14px; color: #666; margin-bottom: 3px; padding: 0 16px; margin: 0 0 16px; } #content-related h4 { font-size: 11px; font-size: 13px; } #content-related p { padding-left: 16px; padding-right: 16px; } #content-related .actionlist { padding: 0; margin: 16px; } #content-related .actionlist li { line-height: 1.2; margin-bottom: 10px; padding-left: 18px; } #content-related .module h2 { background: #eee url(../img/nav-bg.gif) bottom left repeat-x; color: #666; background: none; padding: 16px; margin-bottom: 16px; border-bottom: 1px solid #eaeaea; font-size: 18px; color: #333; } .delete-confirmation form input[type="submit"] { background: #ba2121; border-radius: 4px; padding: 10px 15px; color: #fff; } .delete-confirmation form input[type="submit"]:active, .delete-confirmation form input[type="submit"]:hover { background: #a41515; } .delete-confirmation form .cancel-link { display: inline-block; vertical-align: middle; height: 15px; line-height: 15px; background: #ddd; border-radius: 4px; padding: 10px 15px; color: #333; margin: 0 0 0 10px; } .delete-confirmation form .cancel-link:active, .delete-confirmation form .cancel-link:hover { background: #ccc; } /* POPUP */ .popup #content { padding: 20px; } .popup #container { min-width: 0; } .popup #header { padding: 10px 20px; }
django/contrib/admin/static/admin/css/changelists.css +109 −67 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ .change-list .hiddenfields { display:none; } .change-list .filtered table { border-right: 1px solid #ddd; border-right: none; } .change-list .filtered { Loading @@ -20,11 +20,12 @@ } .change-list .filtered { background: white url(../img/changelist-bg.gif) top right repeat-y !important; background: #fff !important; } .change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { margin-right: 160px !important; .change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { margin-right: 280px !important; width: auto !important; } Loading @@ -42,16 +43,11 @@ #changelist .paginator { color: #666; border-top: 1px solid #eee; border-bottom: 1px solid #eee; background: white url(../img/nav-bg.gif) 0 180% repeat-x; background: #fff; overflow: hidden; } .change-list .filtered .paginator { border-right: 1px solid #ddd; } /* CHANGELIST TABLES */ #changelist table thead th { Loading @@ -65,19 +61,6 @@ text-align: center; } #changelist table tbody td, #changelist table tbody th { border-left: 1px solid #ddd; } #changelist table tbody td:first-child, #changelist table tbody th:first-child { border-left: 0; border-right: 1px solid #ddd; } #changelist table tbody th:first-child:last-child { border-right: 0; } #changelist table tbody td.action-checkbox { text-align: center; } Loading @@ -89,23 +72,52 @@ /* TOOLBAR */ #changelist #toolbar { padding: 3px; border-bottom: 1px solid #ddd; background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; padding: 8px 10px; margin-bottom: 15px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; background: #f8f8f8; color: #666; } #changelist #toolbar form input { font-size: 11px; padding: 1px 2px; border-radius: 4px; font-size: 14px; padding: 5px; color: #333; } #changelist #toolbar form #searchbar { padding: 2px; height: 19px; border: 1px solid #ccc; padding: 2px 5px; margin: 0; vertical-align: top; font-size: 13px; } #changelist #toolbar form #searchbar:focus { outline: none; border-color: #999; } #changelist #toolbar form input[type="submit"] { border: 1px solid #ccc; padding: 2px 10px; margin: 0; vertical-align: -1px; background: #fff url(../img/nav-bg.gif) bottom repeat-x; cursor: pointer; color: #333; } #changelist #toolbar form input[type="submit"]:hover { border-color: #999; } #changelist #changelist-search img { vertical-align: middle; margin-right: 4px; } /* FILTER COLUMN */ Loading @@ -115,26 +127,37 @@ top: 0; right: 0; z-index: 1000; width: 160px; border-left: 1px solid #ddd; background: #efefef; width: 240px; background: #f8f8f8; border-left: none; margin: 0; } #changelist-filter h2 { font-size: 11px; padding: 2px 5px; border-bottom: 1px solid #ddd; font-size: 14px; text-transform: uppercase; letter-spacing: 0.5px; padding: 5px 15px; margin-bottom: 12px; border-bottom: none; } #changelist-filter h3 { font-size: 12px; margin-bottom: 0; font-weight: 400; font-size: 14px; padding: 0 15px; margin-bottom: 10px; } #changelist-filter ul { padding-left: 0; margin-left: 10px; margin: 5px 0; padding: 0 15px 15px; border-bottom: 1px solid #eaeaea; } #changelist-filter ul:last-child { border-bottom: none; padding-bottom: none; } #changelist-filter li { Loading @@ -144,6 +167,7 @@ } #changelist-filter a { display: block; color: #999; } Loading @@ -152,13 +176,13 @@ } #changelist-filter li.selected { border-left: 5px solid #ccc; padding-left: 5px; margin-left: -10px; border-left: 5px solid #eaeaea; padding-left: 10px; margin-left: -15px; } #changelist-filter li.selected a { color: #5b80b2 !important; color: #5b80b2; } /* DATE DRILLDOWN */ Loading Loading @@ -191,7 +215,7 @@ /* PAGINATOR */ .paginator { font-size: 11px; font-size: 13px; padding-top: 10px; padding-bottom: 10px; line-height: 22px; Loading @@ -201,19 +225,21 @@ .paginator a:link, .paginator a:visited { padding: 2px 6px; border: solid 1px #ccc; background: white; background: #79aec8; text-decoration: none; color: #fff; } .paginator a.showall { padding: 0 !important; border: none !important; background: none !important; color: #5b80b2 !important; } .paginator a.showall:hover { color: #036 !important; background: transparent !important; background: none !important; } .paginator .end { Loading @@ -230,19 +256,19 @@ .paginator a:hover { color: white; background: #5b80b2; border-color: #036; background: #036; } /* ACTIONS */ .filtered .actions { margin-right: 160px !important; border-right: 1px solid #ddd; margin-right: 280px !important; border-right: none; } #changelist table input { margin: 0; vertical-align: baseline; } #changelist table tbody tr.selected { Loading @@ -250,11 +276,12 @@ } #changelist .actions { padding: 10px; background: #fff; border-top: none; border-bottom: none; line-height: 24px; color: #999; padding: 3px; border-top: 1px solid #fff; border-bottom: 1px solid #ddd; background: white url(../img/nav-bg-reverse.gif) 0 -10px repeat-x; } #changelist .actions.selected { Loading @@ -267,7 +294,7 @@ #changelist .actions span.action-counter, #changelist .actions span.clear, #changelist .actions span.question { font-size: 11px; font-size: 13px; margin: 0 0.5em; display: none; } Loading @@ -277,21 +304,36 @@ } #changelist .actions select { border: 1px solid #aaa; margin-left: 0.5em; padding: 1px 2px; vertical-align: top; height: 24px; background: none; border: 1px solid #ccc; border-radius: 4px; font-size: 14px; padding: 0 0 0 4px; margin: 0; margin-left: 10px; } #changelist .actions label { font-size: 11px; margin-left: 0.5em; display: inline-block; vertical-align: middle; font-size: 13px; } #changelist #action-toggle { display: none; #changelist .actions .button { font-size: 13px; border: 1px solid #ccc; border-radius: 4px; background: #fff url(../img/nav-bg.gif) bottom repeat-x; cursor: pointer; height: 24px; line-height: 1; padding: 4px 8px; margin: 0; color: #333; } #changelist .actions .button { font-size: 11px; padding: 1px 2px; #changelist .actions .button:hover { border-color: #999; }
django/contrib/admin/static/admin/css/fonts.css 0 → 100644 +20 −0 Original line number Diff line number Diff line @font-face { font-family: 'Roboto'; src: url('../fonts/Roboto-Bold-webfont.woff'); font-weight: 700; font-style: normal; } @font-face { font-family: 'Roboto'; src: url('../fonts/Roboto-Regular-webfont.woff'); font-weight: 400; font-style: normal; } @font-face { font-family: 'Roboto'; src: url('../fonts/Roboto-Light-webfont.woff'); font-weight: 300; font-style: normal; }
django/contrib/admin/static/admin/css/forms.css +154 −43 File changed.Preview size limit exceeded, changes collapsed. Show changes
django/contrib/admin/static/admin/css/login.css +29 −11 Original line number Diff line number Diff line /* LOGIN FORM */ body.login { background: #eee; background: #f8f8f8; } .login #header { height: auto; padding: 5px 16px; } .login #header h1 { font-size: 18px; } .login #header h1 a { color: #fff; } .login #content { padding: 20px 20px 0; } .login #container { background: white; border: 1px solid #ccc; background: #fff; border: 1px solid #eaeaea; border-radius: 4px; overflow: hidden; width: 28em; min-width: 300px; margin-left: auto; margin-right: auto; margin-top: 100px; margin: 100px auto; } .login #content-main { width: 100%; } .login form { margin-top: 1em; } .login .form-row { padding: 4px 0; float: left; width: 100%; border-bottom: none; } .login .form-row label { Loading @@ -38,7 +52,7 @@ body.login { .login .form-row #id_username, .login .form-row #id_password { clear: both; padding: 6px; padding: 8px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; Loading @@ -53,6 +67,10 @@ body.login { .login .submit-row { clear: both; padding: 1em 0 0 9.4em; margin: 0; border: none; background: none; text-align: left; } .login .password-reset-link { Loading