29
0
mirror of https://github.com/joomla/joomla-cms.git synced 2024-06-26 07:13:21 +00:00

Fixed artf1086 : Icons at the control panel fall apart

git-svn-id: http://joomlacode.org/svn/joomla/development/trunk@698 6f6e1ebd-4c2b-0410-823f-f34bde69bce9
This commit is contained in:
Johan Janssens 2005-10-27 19:58:02 +00:00
parent 9629c9776c
commit fdc0198143
4 changed files with 488 additions and 512 deletions

View File

@ -38,6 +38,7 @@ Legend:
# Fixed artf1818 : Error at "Edit Your Details"
# Fixed artf1814 : Tab Class wrong?
^ Moved backtemplate head handling into new mosShowHead_Admin();
# Fixed artf1086 : Icons at the control panel fall apart
27-Oct-2005 Robin Muilwijk
# Fixed artf1824, fatal error in Private messaging, backend

View File

@ -21,10 +21,9 @@ function quickiconButton( $link, $image, $text ) {
<div style="float:<?php echo ($_LANG->rtl()) ? 'right' : 'left'; ?>;">
<div class="icon">
<a href="<?php echo $link; ?>">
<div class="iconimage">
<?php echo mosAdminMenus::imageCheck( $image, '/administrator/images/', NULL, NULL, $text ); ?>
</div>
<?php echo $text; ?></a>
<?php echo mosAdminMenus::imageCheck( $image, '/administrator/images/', NULL, NULL, $text ); ?>
<p><?php echo $text; ?></p>
</a>
</div>
</div>
<?php

View File

@ -1,480 +1,468 @@
/**
* @version $Id$
* @package Joomla
* @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
/**
* @version $Id$
* @package Joomla
* @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
* Joomla! is free software and parts of it may contain or be derived from works
* licensed under the GNU General Public License or other free or open source
* software licenses. See COPYRIGHT.php for copyright notices and details.
*/
html {
height: 100%;
margin-bottom: 1px;
}
#wrapper {
border: 0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}
#header {
background-color: #FFF;
background-position: right top;
border-bottom: 4px solid #C64934;
background: url(../images/header_bg.png);
}
#joomla {
position: relative;
width: 100%;
background: url(../images/version.png) no-repeat;
background-position: bottom right;
margin: 0px;
padding: 0px;
}
#wrapper1 div {
border: 0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px 5px 0px 5px;
display: inline;
}
BODY {
margin: 0px 0px 0px 0px;
color : #333;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a {
color: #C64934;
text-decoration: none;
}
a:hover {
color : #30569D;
text-decoration : underline;
}
a:active {
color : #333333;
text-decoration : underline;
}
table#toolbar {
margin-right: 10px;
}
table#toolbar a.toolbar {
color : #808080;
text-decoration : none;
display: block;
border: 1px solid #DDD;
width: 55px;
padding: 2px 1px 2px 1px;
}
table#toolbar a.toolbar:hover {
color : #C64934;
border: 1px solid #c24733;
background-color: #f1e8e6;
padding: 3px 0px 1px 2px;
}
table#toolbar a.toolbar:active {
color : #FF9900;
}
.pagenav {
font-size : 10px;
}
a.pagenav {
color : #808080;
font-size : 10px;
text-decoration : underline;
}
a.pagenav:hover {
color : #FFF;
font-size : 10px;
}
a.pagenav:active {
color : #333;
font-size : 10px;
}
.sectionname {
color : #FF9900;
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight: bold;
}
.button {
border-top : solid 1px #d5d5d5;
border-right : solid 1px #808080;
border-bottom : solid 1px #808080;
border-left : solid 1px #d5d5d5;
color : #333;
font-weight : bold;
}
.inputbox {
z-index: -3;
font-size: 11px;
}
.text_area {
border : 1px solid ccc;
z-index: -3;
font-size: 11px
}
INPUT, TEXTAREA, SELECT {
z-index : -3;
font-size: 11px;
}
.small {
color : #FF9900;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
text-decoration : none;
}
.smallgrey {
color : #999;
font-size : 10px;
}
.error {
color : #C40000;
font-size : 11px;
font-weight : bold;
}
.contentheading, .componentheading, .moduleheading {
font-size: 14px;
font-weight: bold;
}
table.menubar {
width: 100%;
}
td {
font-size: 11px;
}
/* header block */
table.adminheading {
background-color: #FFF;
font-family : Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
border: 0px;
width: 100%;
border-collapse: collapse;
color: #C64934;
font-size : 18px;
font-weight: bold;
text-align: left;
}
table.adminheading th {
background: url(../../../images/generic.png) no-repeat left;
text-align: left;
height: 50px;
width: 99%;
padding-left: 50px;
border-bottom: 5px solid #fff;
}
table.adminheading th.checkin {
background: url(../../../images/checkin.png) no-repeat left;
}
table.adminheading th.cpanel {
background: url(../../../images/cpanel.png) no-repeat left;
}
table.adminheading th.config {
background: url(../../../images/config.png) no-repeat left;
}
table.adminheading th.modules {
background: url(../../../images/module.png) no-repeat left;
}
table.adminheading th.menus {
background: url(../../../images/menu.png) no-repeat left;
}
table.adminheading th.trash {
background: url(../../../images/trash.png) no-repeat left;
}
table.adminheading th.user {
background: url(../../../images/user.png) no-repeat left;
}
table.adminheading th.inbox {
background: url(../../../images/inbox.png) no-repeat left;
}
table.adminheading th.msgconfig {
background: url(../../../images/message_config.png) no-repeat left;
}
table.adminheading th.langmanager {
background: url(../../../images/langmanager.png) no-repeat left;
}
table.adminheading th.mediamanager {
background: url(../../../images/mediamanager.png) no-repeat left;
}
table.adminheading th.impressions {
background: url(../../../images/impressions.png) no-repeat left;
}
table.adminheading th.browser {
background: url(../../../images/browser.png) no-repeat left;
}
table.adminheading th.searchtext {
background: url(../../../images/searchtext.png) no-repeat left;
}
table.adminheading th.templates {
background: url(../../../images/templatemanager.png) no-repeat left;
}
table.adminheading th.massemail {
background: url(../../../images/massemail.png) no-repeat left;
}
table.adminheading th.frontpage {
background: url(../../../images/frontpage.png) no-repeat left;
}
table.adminheading th.sections {
background: url(../../../images/sections.png) no-repeat left;
}
table.adminheading th.edit {
background: url(../../../images/addedit.png) no-repeat left;
}
table.adminheading th.categories {
background: url(../../../images/categories.png) no-repeat left;
}
table.adminheading th.install {
background: url(../../../images/install.png) no-repeat left;
}
table.adminheading th.dbbackup {
background: url(../../../images/backup.png) no-repeat left;
}
table.adminheading th.dbrestore {
background: url(../../../images/dbrestore.png) no-repeat left;
}
table.adminheading th.dbquery {
background: url(../../../images/query.png) no-repeat left;
}
table.adminheading th.info {
background: url(../../../images/systeminfo.png) no-repeat left;
}
table.adminheading td {
color : #000;
}
/* standard list style table */
table.adminlist {
background-color: #FFFFFF;
margin: 0px;
padding: 0px;
border: 1px solid #ddd;
border-spacing: 0px;
width: 100%;
border-collapse: collapse;
}
table.adminlist th {
margin: 0px;
padding: 6px 4px 2px 4px;
height: 25px;
background: url(../images/background.jpg);
background-repeat: repeat;
font-size: 11px;
color: #000;
}
table.adminlist th.title {
text-align: left;
}
table.adminlist th a:link, table.adminlist th a:visited {
color: #c64934;
text-decoration: none;
}
table.adminlist th a:hover {
text-decoration: underline;
}
table.adminlist tr.row0 {
background-color: #F9F9F9;
}
table.adminlist tr.row1 {
background-color: #FFF;
}
table.adminlist td {
border-bottom: 1px solid #e5e5e5;
padding: 4px;
}
table.adminlist tr.row0:hover {
background-color: #f1f1f1;
}
table.adminlist tr.row1:hover {
background-color: #f1f1f1;
}
table.adminlist td.options {
background-color: #ffffff;
font-size: 8px;
}
select.options, input.options {
font-size: 8px;
font-weight: normal;
border: 1px solid #999999;
}
/* standard form style table */
table.adminform {
background-color: #f9f9f9;
border: solid 1px #d5d5d5;
width: 100%;
padding: 10px;
border-collapse: collapse;
}
table.adminform tr.row0 {
background-color: #f9f9f9;
}
table.adminform tr.row1 {
background-color: #eeeeee;
}
table.adminform th {
font-size: 11px;
padding-top: 6px;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
text-align: left;
height: 25px;
background: url(../images/background.jpg);
color: #000;
background-repeat: repeat;
}
table.adminform td {
padding: 3px;
text-align: left;
}
table.adminform td.editor {
font-size: 9px;
}
table.cpanel td {
text-align: center;
}
form {
margin: 0px 0px 0px 0px;
}
/* Styles for dhtml tabbed-pages */
.ontab {
font-size: 12px;
background-color: #ffae00;
border: 1px solid #cccccc;
width: 14%;
text-align: center;
cursor: hand;
font-weight: bold;
color: #FFFFFF;
}
.offtab {
font-size: 12px;
background-color : #e5e5e5;
border: 1px solid #cccccc;
width: 14%;
text-align: center;
cursor: hand;
font-weight: normal;
}
.tabpadding {
/*border-bottom: solid 1px #D5D5D5;*/
}
.tabheading {
background-color: #FFAE00;
color: #FFF;
font-size: 10px;
text-align: left;
}
.pagetext {
visibility: hidden;
display: none;
position: relative;
top: 0;
}
.menubackgr {
background: #F1F3F5;
border-bottom: 1px solid #cccccc;
}
.menudottedline {
border-bottom: 1px solid #cccccc;
border-top: 1px solid #ffffff;
background-color: #F1F3F5;
}
.pathway {
margin-left: 15px;
}
.adminheader {
color : #c30;
font-size : 24px;
}
/* Text passed with mosmsg url parameter */
.message {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size : 14px;
color : #c30;
text-align: center;
}
div.centermain {
padding: 0 10px;
}
div.main {
width: 99%;
padding: 0;
}
.quote {
margin: 4px;
border: 1px solid #cccccc;
background-color: #E9ECEF;
padding: 10px;
font-size: 12px;
color: #254D78;
}
/* mod_quickicon */
#cpanel {
text-align: center;
vertical-align: middle;
}
#cpanel div.icon {
margin: 3px;
}
#cpanel div.icon a {
display: block;
height: 93px !important;
height: 95px;
width: 108px !important;
width: 110px;
vertical-align: middle;
text-decoration : none;
border: 1px solid #DDD;
padding: 2px 5px 1px 5px;
}
#cpanel div.icon a:link {
color : #808080;
}
#cpanel div.icon a:hover {
color : #333;
background-color: #f1e8e6;
border: 1px solid #c24733;
padding: 3px 4px 0px 6px;
}
#cpanel div.icon a:active {
color : #808080;
}
#cpanel div.icon a:visited {
color : #808080;
}
#cpanel div.iconimage {
padding-top: 13px;
}
*/
html {
height: 100%;
margin-bottom: 1px;
}
#wrapper {
border: 0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}
#header {
background-color: #FFF;
background-position: right top;
border-bottom: 4px solid #C64934;
background: url(../images/header_bg.png);
}
#joomla {
position: relative;
width: 100%;
background: url(../images/version.png) no-repeat;
background-position: bottom right;
margin: 0px;
padding: 0px;
}
#wrapper1 div {
border: 0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px 5px 0px 5px;
display: inline;
}
BODY {
margin: 0px 0px 0px 0px;
color : #333;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a {
color: #C64934;
text-decoration: none;
}
a:hover {
color : #30569D;
text-decoration : underline;
}
a:active {
color : #333333;
text-decoration : underline;
}
table#toolbar {
margin-right: 10px;
}
table#toolbar a.toolbar {
color : #808080;
text-decoration : none;
display: block;
border: 1px solid #DDD;
width: 55px;
padding: 2px 1px 2px 1px;
}
table#toolbar a.toolbar:hover {
color : #C64934;
border: 1px solid #c24733;
background-color: #f1e8e6;
padding: 3px 0px 1px 2px;
}
table#toolbar a.toolbar:active {
color : #FF9900;
}
.pagenav {
font-size : 10px;
}
a.pagenav {
color : #808080;
font-size : 10px;
text-decoration : underline;
}
a.pagenav:hover {
color : #FFF;
font-size : 10px;
}
a.pagenav:active {
color : #333;
font-size : 10px;
}
.sectionname {
color : #FF9900;
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight: bold;
}
.button {
border-top : solid 1px #d5d5d5;
border-right : solid 1px #808080;
border-bottom : solid 1px #808080;
border-left : solid 1px #d5d5d5;
color : #333;
font-weight : bold;
}
.inputbox {
z-index: -3;
font-size: 11px;
}
.text_area {
border : 1px solid ccc;
z-index: -3;
font-size: 11px
}
INPUT, TEXTAREA, SELECT {
z-index : -3;
font-size: 11px;
}
.small {
color : #FF9900;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
text-decoration : none;
}
.smallgrey {
color : #999;
font-size : 10px;
}
.error {
color : #C40000;
font-size : 11px;
font-weight : bold;
}
.contentheading, .componentheading, .moduleheading {
font-size: 14px;
font-weight: bold;
}
table.menubar {
width: 100%;
}
td {
font-size: 11px;
}
/* header block */
table.adminheading {
background-color: #FFF;
font-family : Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
border: 0px;
width: 100%;
border-collapse: collapse;
color: #C64934;
font-size : 18px;
font-weight: bold;
text-align: left;
}
table.adminheading th {
background: url(../../../images/generic.png) no-repeat left;
text-align: left;
height: 50px;
width: 99%;
padding-left: 50px;
border-bottom: 5px solid #fff;
}
table.adminheading th.checkin {
background: url(../../../images/checkin.png) no-repeat left;
}
table.adminheading th.cpanel {
background: url(../../../images/cpanel.png) no-repeat left;
}
table.adminheading th.config {
background: url(../../../images/config.png) no-repeat left;
}
table.adminheading th.modules {
background: url(../../../images/module.png) no-repeat left;
}
table.adminheading th.menus {
background: url(../../../images/menu.png) no-repeat left;
}
table.adminheading th.trash {
background: url(../../../images/trash.png) no-repeat left;
}
table.adminheading th.user {
background: url(../../../images/user.png) no-repeat left;
}
table.adminheading th.inbox {
background: url(../../../images/inbox.png) no-repeat left;
}
table.adminheading th.msgconfig {
background: url(../../../images/message_config.png) no-repeat left;
}
table.adminheading th.langmanager {
background: url(../../../images/langmanager.png) no-repeat left;
}
table.adminheading th.mediamanager {
background: url(../../../images/mediamanager.png) no-repeat left;
}
table.adminheading th.impressions {
background: url(../../../images/impressions.png) no-repeat left;
}
table.adminheading th.browser {
background: url(../../../images/browser.png) no-repeat left;
}
table.adminheading th.searchtext {
background: url(../../../images/searchtext.png) no-repeat left;
}
table.adminheading th.templates {
background: url(../../../images/templatemanager.png) no-repeat left;
}
table.adminheading th.massemail {
background: url(../../../images/massemail.png) no-repeat left;
}
table.adminheading th.frontpage {
background: url(../../../images/frontpage.png) no-repeat left;
}
table.adminheading th.sections {
background: url(../../../images/sections.png) no-repeat left;
}
table.adminheading th.edit {
background: url(../../../images/addedit.png) no-repeat left;
}
table.adminheading th.categories {
background: url(../../../images/categories.png) no-repeat left;
}
table.adminheading th.install {
background: url(../../../images/install.png) no-repeat left;
}
table.adminheading th.dbbackup {
background: url(../../../images/backup.png) no-repeat left;
}
table.adminheading th.dbrestore {
background: url(../../../images/dbrestore.png) no-repeat left;
}
table.adminheading th.dbquery {
background: url(../../../images/query.png) no-repeat left;
}
table.adminheading th.info {
background: url(../../../images/systeminfo.png) no-repeat left;
}
table.adminheading td {
color : #000;
}
/* standard list style table */
table.adminlist {
background-color: #FFFFFF;
margin: 0px;
padding: 0px;
border: 1px solid #ddd;
border-spacing: 0px;
width: 100%;
border-collapse: collapse;
}
table.adminlist th {
margin: 0px;
padding: 6px 4px 2px 4px;
height: 25px;
background: url(../images/background.jpg);
background-repeat: repeat;
font-size: 11px;
color: #000;
}
table.adminlist th.title {
text-align: left;
}
table.adminlist th a:link, table.adminlist th a:visited {
color: #c64934;
text-decoration: none;
}
table.adminlist th a:hover {
text-decoration: underline;
}
table.adminlist tr.row0 {
background-color: #F9F9F9;
}
table.adminlist tr.row1 {
background-color: #FFF;
}
table.adminlist td {
border-bottom: 1px solid #e5e5e5;
padding: 4px;
}
table.adminlist tr.row0:hover {
background-color: #f1f1f1;
}
table.adminlist tr.row1:hover {
background-color: #f1f1f1;
}
table.adminlist td.options {
background-color: #ffffff;
font-size: 8px;
}
select.options, input.options {
font-size: 8px;
font-weight: normal;
border: 1px solid #999999;
}
/* standard form style table */
table.adminform {
background-color: #f9f9f9;
border: solid 1px #d5d5d5;
width: 100%;
padding: 10px;
border-collapse: collapse;
}
table.adminform tr.row0 {
background-color: #f9f9f9;
}
table.adminform tr.row1 {
background-color: #eeeeee;
}
table.adminform th {
font-size: 11px;
padding-top: 6px;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
text-align: left;
height: 25px;
background: url(../images/background.jpg);
color: #000;
background-repeat: repeat;
}
table.adminform td {
padding: 3px;
text-align: left;
}
table.adminform td.editor {
font-size: 9px;
}
table.cpanel td {
text-align: center;
}
form {
margin: 0px 0px 0px 0px;
}
/* Styles for dhtml tabbed-pages */
.ontab {
font-size: 12px;
background-color: #ffae00;
border: 1px solid #cccccc;
width: 14%;
text-align: center;
cursor: hand;
font-weight: bold;
color: #FFFFFF;
}
.offtab {
font-size: 12px;
background-color : #e5e5e5;
border: 1px solid #cccccc;
width: 14%;
text-align: center;
cursor: hand;
font-weight: normal;
}
.tabpadding {
/*border-bottom: solid 1px #D5D5D5;*/
}
.tabheading {
background-color: #FFAE00;
color: #FFF;
font-size: 10px;
text-align: left;
}
.pagetext {
visibility: hidden;
display: none;
position: relative;
top: 0;
}
.menubackgr {
background: #F1F3F5;
border-bottom: 1px solid #cccccc;
}
.menudottedline {
border-bottom: 1px solid #cccccc;
border-top: 1px solid #ffffff;
background-color: #F1F3F5;
}
.pathway {
margin-left: 15px;
}
.adminheader {
color : #c30;
font-size : 24px;
}
/* Text passed with mosmsg url parameter */
.message {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size : 14px;
color : #c30;
text-align: center;
}
div.centermain {
padding: 0 10px;
}
div.main {
width: 99%;
padding: 0;
}
.quote {
margin: 4px;
border: 1px solid #cccccc;
background-color: #E9ECEF;
padding: 10px;
font-size: 12px;
color: #254D78;
}
/* mod_quickicon */
#cpanel { text-align: center; vertical-align: middle; }
#cpanel div.icon { margin: 3px; }
#cpanel div.icon a {
display: block; float: left;
height: 97px !important;
height: 100px;
width: 108px !important;
width: 110px;
vertical-align: middle;
text-decoration : none;
border: 1px solid #DDD;
padding: 2px 5px 1px 5px;
}
#cpanel div.icon a:link { color : #808080; }
#cpanel div.icon a:hover {
color : #333;
background-color: #f1e8e6;
border: 1px solid #c24733;
padding: 3px 4px 0px 6px;
}
#cpanel div.icon a:active { color : #808080; }
#cpanel div.icon a:visited { color : #808080; }
#cpanel div.icon img { margin-top: 13px; }
#cpanel div.icon p { margin: 0; }
/* Tooltips */
a.tooltip, a.tooltip:hover {
@ -545,17 +533,17 @@ legend {
#datacell fieldset {
border: 1px #ccc solid;
}
span.editlinktip {
text-decoration: none;
border-bottom: 1px dashed #aaa;
}
table.paramlist td {
height: 30px;
}
div.footer {
clear: both;
margin-top: 10px;
span.editlinktip {
text-decoration: none;
border-bottom: 1px dashed #aaa;
}
table.paramlist td {
height: 30px;
}
div.footer {
clear: both;
margin-top: 10px;
}

View File

@ -442,18 +442,13 @@ div.main {
/* mod_quickicon */
#cpanel {
text-align: center;
vertical-align: middle;
}
#cpanel { text-align: center; vertical-align: middle; }
#cpanel div.icon {
margin: 3px;
}
#cpanel div.icon { margin: 3px; }
#cpanel div.icon a {
display: block;
height: 93px !important;
height: 95px;
display: block; float: left;
height: 97px !important;
height: 100px;
width: 108px !important;
width: 110px;
vertical-align: middle;
@ -462,25 +457,18 @@ div.main {
padding: 2px 5px 1px 5px;
}
#cpanel div.icon a:link {
color : #808080;
}
#cpanel div.icon a:link { color : #808080; }
#cpanel div.icon a:hover {
color : #333;
background-color: #f1e8e6;
border: 1px solid #c24733;
padding: 3px 4px 0px 6px;
}
#cpanel div.icon a:active {
color : #808080;
}
#cpanel div.icon a:visited {
color : #808080;
}
#cpanel div.icon a:active { color : #808080; }
#cpanel div.icon a:visited { color : #808080; }
#cpanel div.iconimage {
padding-top: 13px;
}
#cpanel div.icon img { margin-top: 13px; }
#cpanel div.icon p { margin: 0; }
/* Tooltips */
a.tooltip, a.tooltip:hover {