diff --git a/lam/docs/devel/type_css.htm b/lam/docs/devel/type_css.htm
index b14b2517..13233061 100644
--- a/lam/docs/devel/type_css.htm
+++ b/lam/docs/devel/type_css.htm
@@ -1,11 +1,10 @@
-
-
-
Type HowTo - CSS file
@@ -16,25 +15,27 @@ and fonts.
1. File name
The CSS files are saved in
style/.
-Your file must be named
type_<your
+Your file must be named 600_type_<your
type>.css.
-Example:
+Example:
-The smbDomain type has the
-CSS file style/type_smbDomain.css.
+The myType type has the
+CSS file style/600_type_myType.css.
-2. Contents
-Take the type_user.css file as template. It is well documented.
-You have to replace all occurrences of "user" with your account type.
+2. Contents
There are three colors that are defined for each type:
+.<your type>-border { border-color:#af8800; }
+.<your type>-bright { background-color:#fff3c8 !important; }
+.<your type>-dark { background-color:#ffe27f !important; }
+Border is used for e.g. table borders, bright and dark are used as background colors for tables and fieldsets.
-Example:
-Take a look at type_user.css and type_smbDomain.css.
+Example:
+.smbDomain-border { border-color:#1d993e; }
+.smbDomain-bright { background-color:#c9ddd2 !important; }
+.smbDomain-dark { background-color:#a8ddbf !important; }
+The colors for LAM's included types can be found in 500_layout.css.
-
-
+
\ No newline at end of file
diff --git a/lam/style/600_type_asteriskExt.css b/lam/style/600_type_asteriskExt.css
deleted file mode 100644
index 4b08acb7..00000000
--- a/lam/style/600_type_asteriskExt.css
+++ /dev/null
@@ -1,93 +0,0 @@
-/*
-$Id$
-
- This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
- Copyright (C) 2009 - 2010 Roland Gruber
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more detaexils.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-*/
-
-
-/**
- * style definition for Asterisk accounts
- */
-
-
-/* navigation bar */
-table.asteriskExtnav {
- background-color:#fff3c8;
- border-width:1px;
- border-style:solid;
- border-color:#af8800;
-}
-
-/* input elements */
-table.asteriskExtnav input {
- background-color:#ffe27f;
-}
-
-/* color for active page digit */
-td.asteriskExtnav-activepage {
- color:red;
-}
-
-/* table preferences */
-table.asteriskExtlist {
- border-width:1px;
- border-style:solid;
- border-color:#af8800;
- border-collapse:collapse;
-}
-
-table.asteriskExtlist td,th {
- border-color:#af8800;
-}
-
-/* input elements */
-table.asteriskExtlist input, table.asteriskExtlist select, table.asteriskExtlist button {
- background-color:#ffe27f;
-}
-
-/* color of bright rows */
-.asteriskExtlist-bright {
- background-color:#fff3c8 !important;
-}
-
-/* color of dark rows */
-.asteriskExtlist-dark {
- background-color:#ffe27f !important;
-}
-
-fieldset.asteriskExtedit {
- background-color:#fff3c8;
- border:1px solid #af8800;
-}
-
-/* input elements */
-fieldset.asteriskExtedit input, fieldset.asteriskExtedit select, fieldset.asteriskExtedit button {
- background-color:#ffe27f;
-}
-
-/* input elements */
-input.asteriskExt {
- background-color:#ffe27f;
-}
-
-/* select elements */
-select.asteriskExt {
- background-color:#ffe27f;
-}
-
diff --git a/lam/style/600_type_dhcp.css b/lam/style/600_type_dhcp.css
deleted file mode 100644
index e36d5659..00000000
--- a/lam/style/600_type_dhcp.css
+++ /dev/null
@@ -1,94 +0,0 @@
-/*
-$Id$
-
- This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
- Copyright (C) 2008 Thomas Manninger
- 2010 Roland Gruber
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more detaexils.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-*/
-
-
-/**
- * style definition for dhcp accounts
- */
-
-
-/* navigation bar */
-table.dhcpnav {
- background-color:#d4f19b;
- border-width:1px;
- border-style:solid;
- border-color:#527510;
-}
-
-/* input elements */
-table.dhcpnav input {
- background-color:#bde178;
-}
-
-/* color for active page digit */
-td.dhcpnav-activepage {
- color: red;
-}
-
-/* table preferences */
-table.dhcplist {
- border-width:1px;
- border-style:solid;
- border-color:#527510;
- border-collapse:collapse;
-}
-
-table.dhcplist td,th {
- border-color:#527510;
-}
-
-/* input elements */
-table.dhcplist input, table.dhcplist select, table.dhcplist button {
- background-color:#bde178;
-}
-
-/* color of bright rows */
-.dhcplist-bright {
- background-color:#d4f19b !important;
-}
-
-/* color of dark rows */
-.dhcplist-dark {
- background-color:#9fc653 !important;
-}
-
-fieldset.dhcpedit {
- background-color:#d4f19b;
- border:1px solid #527510;
-}
-
-/* input elements */
-fieldset.dhcpedit input, fieldset.dhcpedit select, fieldset.dhcpedit button {
- background-color:#bde178;
-}
-
-/* input elements */
-input.dhcp {
- background-color:#bde178;
-}
-
-/* select elements */
-select.dhcp {
- background-color:#bde178;
-}
-
diff --git a/lam/style/600_type_group.css b/lam/style/600_type_group.css
deleted file mode 100644
index 87e5a3c8..00000000
--- a/lam/style/600_type_group.css
+++ /dev/null
@@ -1,93 +0,0 @@
-/*
-$Id$
-
- This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
- Copyright (C) 2005-2010 Roland Gruber
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more detaexils.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-*/
-
-
-/**
- * style definition for group accounts
- */
-
-
-/* navigation bar */
-table.groupnav {
- background-color:#d6e3ff;
- border-width:1px;
- border-style:solid;
- border-color:#7167bf;
-}
-
-/* input elements */
-table.groupnav input {
- background-color:#a8c3ff;
-}
-
-/* color for active page digit */
-td.groupnav-activepage {
- color:red;
-}
-
-/* table preferences */
-table.grouplist {
- border-width:1px;
- border-style:solid;
- border-color:#7167bf;
- border-collapse:collapse;
-}
-
-table.grouplist td,th {
- border-color:#7167bf;
-}
-
-/* input elements */
-table.grouplist input, table.grouplist select, table.grouplist button {
- background-color:#a8c3ff;
-}
-
-/* color of bright rows */
-.grouplist-bright {
- background-color:#d6e3ff !important;
-}
-
-/* color of dark rows */
-.grouplist-dark {
- background-color:#a8c3ff !important;
-}
-
-fieldset.groupedit {
- background-color:#d6e3ff;
- border:1px solid #7167bf;
-}
-
-/* input elements */
-fieldset.groupedit input, fieldset.groupedit select, fieldset.groupedit button {
- background-color:#a8c3ff;
-}
-
-/* input elements */
-input.group {
- background-color:#a8c3ff;
-}
-
-/* select elements */
-select.group {
- background-color:#a8c3ff;
-}
-
diff --git a/lam/style/600_type_host.css b/lam/style/600_type_host.css
deleted file mode 100644
index 78c33cbe..00000000
--- a/lam/style/600_type_host.css
+++ /dev/null
@@ -1,93 +0,0 @@
-/*
-$Id$
-
- This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
- Copyright (C) 2005-2010 Roland Gruber
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more detaexils.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-*/
-
-
-/**
- * style definition for host accounts
- *
- */
-
-/* */
-table.hostnav {
- background-color:#ffe2dd;
- border-width:1px;
- border-style:solid;
- border-color:#911a1a;
-}
-
-/* input elements */
-table.hostnav input {
- background-color:#ffc4ba;
-}
-
-/* color for active page digit */
-td.hostnav-activepage {
- color:red;
-}
-
-/* table preferences */
-table.hostlist {
- border-width:1px;
- border-style:solid;
- border-color:#911a1a;
- border-collapse:collapse;
-}
-
-table.hostlist td,th {
- border-color:#911a1a;
-}
-
-/* input elements */
-table.hostlist input, table.hostlist select, table.hostlist button {
- background-color:#ffc4ba;
-}
-
-/* color of bright rows */
-.hostlist-bright {
- background-color:#ffe2dd !important;
-}
-
-/* color of dark rows */
-.hostlist-dark {
- background-color:#ffc4ba !important;
-}
-
-fieldset.hostedit {
- background-color:#ffe2dd;
- border:1px solid #911a1a;
-}
-
-/* input elements */
-fieldset.hostedit input, fieldset.hostedit select, fieldset.hostedit button {
- background-color:#ffc4ba;
-}
-
-/* input elements */
-input.host {
- background-color:#ffc4ba;
-}
-
-/* select elements */
-select.host {
- background-color:#ffc4ba;
-}
-
diff --git a/lam/style/600_type_mailAlias.css b/lam/style/600_type_mailAlias.css
deleted file mode 100644
index aadaae85..00000000
--- a/lam/style/600_type_mailAlias.css
+++ /dev/null
@@ -1,93 +0,0 @@
-/*
-$Id$
-
- This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
- Copyright (C) 2005-2010 Roland Gruber
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more detaexils.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-*/
-
-
-/**
- * style definition for mailing list accounts
- */
-
-
-/* navigation bar */
-table.mailAliasnav {
- background-color:#fff3c8;
- border-width:1px;
- border-style:solid;
- border-color:#af8800;
-}
-
-/* input elements */
-table.mailAliasnav input {
- background-color:#ffe27f;
-}
-
-/* color for active page digit */
-td.mailAliasnav-activepage {
- color:red;
-}
-
-/* table preferences */
-table.mailAliaslist {
- border-width:1px;
- border-style:solid;
- border-color:#af8800;
- border-collapse:collapse;
-}
-
-table.mailAliaslist td,th {
- border-color:#af8800;
-}
-
-/* input elements */
-table.mailAliaslist input, table.mailAliaslist select, table.mailAliaslist button {
- background-color:#ffe27f;
-}
-
-/* color of bright rows */
-.mailAliaslist-bright {
- background-color:#fff3c8 !important;
-}
-
-/* color of dark rows */
-.mailAliaslist-dark {
- background-color:#ffe27f !important;
-}
-
-fieldset.mailAliasedit {
- background-color:#fff3c8;
- border:1px solid #af8800;
-}
-
-/* input elements */
-fieldset.mailAliasedit input, fieldset.mailAliasedit select, fieldset.mailAliasedit button {
- background-color:#ffe27f;
-}
-
-/* input elements */
-input.mailAlias {
- background-color:#ffe27f;
-}
-
-/* select elements */
-select.mailAlias {
- background-color:#ffe27f;
-}
-
diff --git a/lam/style/600_type_netgroup.css b/lam/style/600_type_netgroup.css
deleted file mode 100644
index 6277516a..00000000
--- a/lam/style/600_type_netgroup.css
+++ /dev/null
@@ -1,93 +0,0 @@
-/*
-$Id$
-
- This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
- Copyright (C) 2009 - 2010 Roland Gruber
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more detaexils.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-*/
-
-
-/**
- * style definition for NIS netnetgroup entries
- */
-
-
-/* navigation bar */
-table.netgroupnav {
- background-color:#d6e3ff;
- border-width:1px;
- border-style:solid;
- border-color:#7167bf;
-}
-
-/* input elements */
-table.netgroupnav input {
- background-color:#a8c3ff;
-}
-
-/* color for active page digit */
-td.netgroupnav-activepage {
- color:red;
-}
-
-/* table preferences */
-table.netgrouplist {
- border-width:1px;
- border-style:solid;
- border-color:#7167bf;
- border-collapse:collapse;
-}
-
-table.netgrouplist td,th {
- border-color:#7167bf;
-}
-
-/* input elements */
-table.netgrouplist input, table.netgrouplist select, table.netgrouplist button {
- background-color:#a8c3ff;
-}
-
-/* color of bright rows */
-.netgrouplist-bright {
- background-color:#d6e3ff !important;
-}
-
-/* color of dark rows */
-.netgrouplist-dark {
- background-color:#a8c3ff !important;
-}
-
-fieldset.netgroupedit {
- background-color:#d6e3ff;
- border:1px solid #7167bf;
-}
-
-/* input elements */
-fieldset.netgroupedit input, fieldset.netgroupedit select, fieldset.netgroupedit button {
- background-color:#a8c3ff;
-}
-
-/* input elements */
-input.netgroup {
- background-color:#a8c3ff;
-}
-
-/* select elements */
-select.netgroup {
- background-color:#a8c3ff;
-}
-
diff --git a/lam/style/600_type_smbDomain.css b/lam/style/600_type_smbDomain.css
deleted file mode 100644
index 3e720f8a..00000000
--- a/lam/style/600_type_smbDomain.css
+++ /dev/null
@@ -1,93 +0,0 @@
-/*
-$Id$
-
- This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
- Copyright (C) 2005-2010 Roland Gruber
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more detaexils.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-*/
-
-
-/**
- * style definition for smbDomain accounts
- *
- */
-
-/* */
-table.smbDomainnav {
- background-color:#c9ddd2;
- border-width:1px;
- border-style:solid;
- border-color:#1d993e;
-}
-
-/* input elements */
-table.smbDomainnav input {
- background-color:#a8ddbf;
-}
-
-/* color for active page digit */
-td.smbDomainnav-activepage {
- color:red;
-}
-
-/* table preferences */
-table.smbDomainlist {
- border-width:1px;
- border-style:solid;
- border-color:#1d993e;
- border-collapse:collapse;
-}
-
-table.smbDomainlist td,th {
- border-color:#1d993e;
-}
-
-/* input elements */
-table.smbDomainlist input, table.smbDomainlist select, table.smbDomainlist button {
- background-color:#a8ddbf;
-}
-
-/* color of bright rows */
-.smbDomainlist-bright {
- background-color:#c9ddd2 !important;
-}
-
-/* color of dark rows */
-.smbDomainlist-dark {
- background-color:#a8ddbf !important;
-}
-
-fieldset.smbDomainedit {
- background-color:#c9ddd2;
- border:1px solid #1d993e;
-}
-
-/* input elements */
-fieldset.smbDomainedit input, fieldset.smbDomainedit select, fieldset.smbDomainedit button {
- background-color:#a8ddbf;
-}
-
-/* input elements */
-input.smbDomain {
- background-color:#a8ddbf;
-}
-
-/* select elements */
-select.smbDomain {
- background-color:#a8ddbf;
-}
-
diff --git a/lam/style/600_type_user.css b/lam/style/600_type_user.css
deleted file mode 100644
index 6d5677c8..00000000
--- a/lam/style/600_type_user.css
+++ /dev/null
@@ -1,103 +0,0 @@
-/*
-$Id$
-
- This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
- Copyright (C) 2005-2010 Roland Gruber
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more detaexils.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-*/
-
-
-/**
- * style definition for user accounts
- */
-
-/**
-* Preferences for the list view and some other pages which have no own definitions (e.g. profile editor).
-*/
-
-/* main table of account list */
-table.userlist {
- border-width:1px;
- border-style:solid;
- border-color:#9b8523;
- border-collapse:collapse;
-}
-
-table.userlist td,th {
- border-color:#9b8523;
-}
-
-/* input elements */
-table.userlist input, table.userlist select, table.userlist button {
- background-color:#fff2a3;
-}
-
-/* color of bright rows */
-.userlist-bright {
- background: #fffde2 !important;
-}
-
-/* color of dark rows */
-.userlist-dark {
- background-color:#fff2a3 !important;
-}
-
-/* style of navigation bar */
-table.usernav {
- background-color:#fffde2;
- border-width:1px;
- border-style:solid;
- border-color:#9b8523;
-}
-
-/* input elements */
-table.usernav input {
- background-color:#fff2a3;
-}
-
-/* color for active page number */
-td.usernav-activepage {
- color:red;
-}
-
-
-
-
-/* account pages */
-
-/* main fieldset */
-fieldset.useredit {
- background-color:#fffde2;
- border:1px solid #9b8523;
-}
-
-/* input elements */
-fieldset.useredit input, fieldset.useredit select, fieldset.useredit button {
- background-color:#fff2a3;
-}
-
-/* input elements */
-input.user {
- background-color:#fff2a3;
-}
-
-/* select elements */
-select.user {
- background-color:#fff2a3;
-}
-
-