⚲
Projekt
Allgemein
Profil
Anmelden
Hauptseite
Projekte
Hilfe
Suche
:
projekt kivitendo
Alle Projekte
projekt kivitendo
Übersicht
Aktivität
Roadmap
Tickets
Aufgewendete Zeit
News
Dokumente
Wiki
Foren
Repository
Herunterladen (30,2 KB)
Statistiken
| Zweig:
2017-validator-args
2018-cvar-presenter
2020-cgi-removal
2020-helper-number
2020-inventory-helper
2020-inventory-helper2
2020-leistungsdatum
2021-delivery-order-controller-3
2021-delivery-order-controller-5
2021-delivery-order-controller-7
2021-delivery-order-controller-8
2021-delivery-order-controller-test
2021-mobile
2021-mobile-2
2021-mobile-local-storage-2
2021-mobile-local-storage-3
2022-05_Reclamation
2022-0601_Reclamation
2022-0804_Reclamation
2022-1107_Reclamation
2022-1124_Reclamation
2022-1130_Reclamation
2022-cvar-price-rules
2022-cvar-price-rules-3
2022-cvar-price-rules-4
2022-cvar-price-rules-5
2022-redesign-merge
2022-redesign-merge-3
2023-ckeditor5
2023-fix-missing-transaction-descr-ir
2023-fxtransaction-bugs-4
2023-fxtransaction-bugs-5
2023-record-controller-refactoring
20230131-fix-email_journal_link_attachment_to_record
20230403-fix584-et-al
20230501-changelog
20230501-feat-bank_transfer_highlight_assigned_amount
20230501-feat-customer_vendor_report_enhance
20230501-refactor-shopimport_table_head
20230503-feat-disposition_manager
20230503-fix-reclamation_report_use_filter_for_export
20230510-feat-speedup_getting_cvars
20230510-feat-wh_report_sort_text_cvars
20230511-feat-background_job_check_rop
20230515-feat-email_imap
20230515-feat_gutschriften_beim_kontoauszugverbuchen_ausgleichen
20230515-feat_gutschriften_beim_kontoauszugverbuchen_ausgleichen-2
20230515-jans_kleinkram_aus_aktuellen_projekten
20230515-jans_kleinkram_aus_aktuellen_projekten-2
20230516-feat-disposition_manager
20230524-feat-reminder_email_on_new_follow_ups
20230524-fix-filter_block_in_reclamation_report
20230526-doc-upgrade
20230526-doc-upgrade_rebased
20230526_feat_zolltarifnummer
20230602-feat-kunden-lieferanten-typ-spez-artikelnr
20230607-feat-email_config_per_client
20230613_sync_webdav
20230614-fix-serialnumber_always_in_delivery_order
20230616-feat-rb-print-template-reclamation
20230616-fix-bank-accounts-flag-use-with-bank-import
20230616-wip-feat-rb-print-template-reclamation
20230628-feat-disposition_manager
20230630-fix-readme
20230705-feat-email_sync
20230707-feat-order-quotation-intake
20230712-feat-change_defaults_in_ap
20230714-feat-address_search
20230714-feat-or-fix-no-positions-no-save
20230721-help-with_objects-custom_shipto
20230805-feat-xmlbill_import
20230808-feat-email_sync
20230812-feat-save_zugferd_file_to_ap
20230816-fix-reordering-positions-also-reorder-subtotal
20230825-feat-disposition_manager
20230825-fix-translation_of_email_folders
20230828_shop_import_teilaufträge
20230901-wip-design40-fixes
20230904-fix-empty-lines-report
20230904_lieferplan_filter_nach_erzeugnisbestandteilen
20230906-fix-locales
20230907-feat-swiss-qr-bill-scan-module
20230912-feat-import_invoice_email
20230918-reverse_charge_94_hotfix
20230925-fix-design40-bugs
20230925-fix-trial-balance-sql
20230926-rebase_2023-record-controller-refactoring
20230926_fix_tab_title
20230927-fix-imap_parse_date
20230927-fix-swiss-qr-scan-form
20230929-rebase_2023-record-controller-refactoring
20230929-wip-customer-vendor-details-presenter
20231002-feat-fix-pricefactor
20231010-fix-qrbill-custom-billing-address
20231013-rebase-feat-import_invoice_email
20231016-feat-fix-pricefactor-rebased-1
20231016-fix-ir_ap_chart
20231019-fix-qr-bill-address-type
20231024-rebase-feat-import_invoice_email
20231102-feat-purchase-order-confirmation
20231104-rebase-feat-import_invoice_email
20231113-fix-delivery_order_controller
20231113-fix-falsche-WF-Abkuerzung
20231114-feat-purchase-order-confirmation-rebased-1
20231120-fix-purchase-order-confirmation
20231122-fix-design40-ap-ar-views
20231123-feat-combine_xml_import_and_templates
20231123-natural-sorted-bins
20231128-rebase-feat-import_invoice_email
20231130-fix-tabs-margin
20231130_fix_missing_field_ordersize
20231204-feat-variants
20231207-fix-report-reclamation
20231212-fix-html-template-missing-tag
20231215-wip-legacy-printing-reclamation
2024-integration-test-helper
2024-item-input-below-item-list
2024-item-input-below-item-list-2
2024-price-rule-macro-2
2024-set-number-range-3
2024-set-number-range-4
2024-set-number-range-5
2024-set-number-range-6
20240102-rebase-feat-import_invoice_email
20240115-fix-redo_translation_correction
20240116-feat-auslaufende-artikel
20240117_feat_hierarchische_warengruppen
20240119-aktuelle-projekte-jan
20240119-aktuelle-projekte-jan-2
20240130-datev-belegdokument-export
20240130-datev-belegdokument-export-2
20240205-feat-floating_flash_messages
20240214-fix-presenter_record_sepa_export
20240219-fix-produce-assembly-with-charge-selection
20240220-fix-autoprocess_zugferd_attachments
20240223-feat-show_documents_in_ar_transaction
20240228-feat-background-job-shoppart-mass-create
20240229-feat-list-transactions-export-pdf
202403-email-import-vereinfachen
202403-email-import-vereinfachen-2
202403-fix-672
202403-fix-delivery_order_custom_shipto
202403-fix-documents-export
202403-fix-pdf_export_new_controller
202403-fix-zahlung-debitorenbuchung-design40
202403-korrektur_erfolgsrechnung
202403-refactor-base_class_for_record_controller
202403-sammelkonten-defaults-pflichtfeld
202403-weitere-doku-importrecordemails
202403-yearend_changes
20240301-BackgroundJob_Email_Doku
20240301-rebase-feat-variants
20240301-updating-install-doku-3.9
20240305-fix-ckeditor-list-items
20240305-fix-list-row-alternate-classes
20240306-fix-scroll-wrapper-menu-left
20240307-fix-flash-messages-admin-area-design40
20240307_invoice_controller_proof_of_concept
202403_fix_563
202403_fix_563_1
202404-kix18-client
20240402-fix-gl-missing-tab-links
20240422-feat-print-template-storno-invoice
20240426-fix-names-and-numbers-new-records
20240426-fix-update-symbol
202404_FIX_partgroups_in_DO_TEMPLATE_ARRAYS
202404_FIX_purchase_do_dms
202404_mock-pos_kasse
202405-feat-email_without_text_part
202405-feat_create_assembly_extended
202405-feat_part_printing
202405-fix-tranfer_stock_default_error_message
20240502-fix-toggle-wrapper
20240513-feat-select-picker-content-to-clear
20240515-feat-ar-show-search-intnotes
20240517-fix-order-import-deadlock
20240527-fix-html-xml-fehler
20240527-fix-update-assembly-lastcost
20240528-feat-massenumwandlung-auftraege-ls
202405_feat_description_in_Backgroundjob
20240621-fix-doku
202407-feat-item_config_for_perodic_invoice
202407-feat-item_config_for_perodic_invoice_2
202407-fix-lieferschein-beim-auslagern-nicht-schliessen
202407-fix-lieferschein-druckenundspeichern
202407-fix-tickets_694_702
20240710-feat-feinere-Rechte
20240710-fix-link-zu-eigenen-auftraegen-ohne-betrags-recht
20240715-stock-counting
202408-bankconfig
202408-fix-callback-lieferschein
202408-fix-reverse-charge-18-19
202408-fix-taxincluded_is_lost_in_template
20240818-feat-warehouse-bin-presenter
20240826-fix-notes-css
202409-feat-zugferd_email_address
202409-fix-delivery_order_issues_704_697_696_681_679_678
202409-fix-flash_readable_error_on_existing_partnumber
202409-fix-missing_cover_bilder_shop
202409-fix-ticket_708
20240901-fix-db-create-swiss
20240904-fix-bgjob-shoppartmasscreate
20240911-fix-sql-trailing-junk
20240920-feat-belege-verstecken
20240923-feat-part-picker-alle-als-liste-einstellbar
20240923-feat-recht-waren-stamm-preise
202410-feat-improve_email_journal_report
202410-feat-metatag_shopware6
202410-feat_part_printing
202410-fix-missing_includes
20241002-access-ar-ap-reports
20241017-fix-shopware-image-upload
202410_feat_hierarchische_warengruppen
202411-feat-print_part_labels_for_stock
202411-feat_suche_seriennummer_EKVK_Rechnungen
202411-fix-delivery_order_ignore_onhand
202411-fix-doku-minor-enhancement-backgroundjob-setnumberrange
202411-fix-shop_part_tab
202411-fix_alterOrderController-broken
202411-match-end-to-end-bt
202411-selftest-check-missing-tax
20241128-fix-qr-account
202411_fix_734_deb_zahlung
202411_menu_email_journal
202412-dodate-in-lieferschein
202412-doku-installation-logpfad
202412-fix-delivery_order_check_stock
202412-fix-missing-numbers-setnumberrange
202412-rebase-feat-variants
202412-selftests
202412-set-number-range
202412-set-number-range-r2
2025-fix-723
2025-invoice-controller
2025-price-rule-macro-3
202501-ISO3166-ZUGFeRD
202501-bt-code-191
202501-datev-export-filter
202501-feat-order_discount_item
202501-feat-point_of_sales
202501-fix-delivery-order-unit
202501-froher-jahresstart-bei-zwitscher
202501-lieferschein-speichern-und-weiter
202501-negative-lagerbewegung-vermeiden-#735
202501_zugferd_xrechnung_namespaces_aus_xml
202502-benutzerverwaltung-optimieren
202502-ceos-lager-optimierung-usability-ui-berichte
202502-drop-feature-experimental-assortment-feature-experimental-order
202502-email-subject-preset-transaction-description
202502-fix-is_empty-on-undefined-value
202502-follow-up_trans_info_DeliveryOrder.js
202502-payment-terms-variable-netto-date-nur-in-rechnungen
202502-spelling-corrections-de
202502-ukd-sepa-optimierungen-kreditorenbuchung-genehmigen
202503-backgroundjob-lager-leeren-vor-inventur-und-close-quotations
202503-druckvorlagen-bugfixes
202503-fix-Sortiment-Enter-Add
202503-fix-save_cycle_in_default_stock_out_delivery_order
202503-fix_fehlende_Belegtypen_bei_Wiedervorlagen
202503-js-keydown-keypress-deprecated
202503-mt940-sonderfall
202503-negatives-skontot-699
202503-order-controller-beschreibung-uebernehmen-sprachen
202503-pdf-merge-email-versand
202503-preformatted-html-for-result-in-backgroundjob
202503-set-all-users-design40
20250325-fix-dateformat-csv-import-754
20250326-fix-design40-tabs
20250326-fix-design40-tabs-1
202503_fix_395_anhaenge_bei_emailversand_d4
202503_fix_offene_angebote_auftraege_schliessen_login_seite
202504-WIP-controller-angleich
202504-WIP-feat-longdescription-always
202504-fix-471-beistelllieferscheine_ohne_lieferanteninfo
20250408-fix-reclamation-item-ids-ticket-758
LaTeX-colored-tables
LaTeX-par-to-macro
OD_SEPA
QuiueMora-PR-als-trigger
QuiueMora-manuelles-starten
Updates_on_operating_systems_in_documentation_for_release
add_ansible_playbook
adjust-headerbox-spacing
ar_transaction_fx_partial_payment
ausziffern-3.9_dev
bank-import-end-to-end-id
bug506
bug_cvar_import
bugfix-422-zip-archive
bugfix579
bugfix580
charges_and_pieces
delivery_order_remove_sales_in_db
design40_354
design_4.0
design_4.0-rebase-3.5.4+
design_4.0-rebase-3.5.5
design_4.0-rebase-3.5.6.1
design_4.0-rebase-master
design_4.0-rebase-master_fix-spalten-ust
design_4.0-sort_commits
design_4.0_01042019
design_4.0_preview
design_4.0_sort_commits_werner
documentation-install-chronological-reorder
f-accounting-group-obsolete
f-assemblies-assortments-scrollable
f-assembly-production-show-all-errors
f-bank-transaction-template-goodies
f-bundled-perl-modules
f-charts
f-customer-vendor-rights
f-cvar-htmlfield
f-delivery-terms-obsolete
f-export-assembly-components-as-csv
f-factur-x-1.0.07
f-factur-x-und-xrechnung
&.addition { margin-top: 0.3em !important ; }
}
// in some cases labels can be placed within the same cell as the form element
// best is to have it above the element
// PENDENT: plazierung in less-dateien, ggf. ueberfluessig
.label-above {
display: block ;
clear: both ;
overflow: hidden ;
margin-top: -0.5em ; // pendent: ansehen
//height: 1.8em ; // pendent: besser loesen, gefaellt mir nicht
}
&.single-col {
padding-top: 0 ;
padding-bottom: 0 ;
}
// form labels within table cells
//label {
//color: @t-cell-th-text-color ;
//cursor: pointer ;
//padding-top: 0.3em;
//}
} // /td /th
th {
color: @t-cell-th-text-color ;
//vertical-align: top ;
h4{
margin: 0 ;
padding: 0 ;
}
} // /th
td {
// 2nd to x column with plain data
// no form elements inside the cell
//color: @t-cell-data-text;
&.data {
//padding: 0.4363em 0.3em 0.4363em @padding-databoxes-left ;
}
& > span {
padding: 0 ;
margin: 0 ;
&.wi-smallest { width: (@input-wi-smallest ) ; }
&.wi-verysmall { width: (@input-wi-verysmall ) ; }
&.wi-small { width: (@input-wi-small ) ; }
&.wi-mediumsmall { width: (@input-wi-mediumsmall ) ; }
&.wi-normal { width: (@input-wi-normal ) ; }
&.wi-lightwide { width: (@input-wi-lightwide ) ; }
&.wi-wide { width: (@input-wi-wide ) ; }
&.wi-wider { width: (@input-wi-wider ) !important ; }
&.wi-verywide { width: (@input-wi-verywide ) ; }
&.data,
&.plain-data {
//padding: 0.1em 0.3em 0.1em @padding-databoxes-left ;
margin-top: -0.2em ;
display: block ;
}
&.label {
color: @t-cell-th-text-color ;
padding: 0 0.3em 0.5em 0 !important ;
//display: block ;
}
&.button-inline {
margin: 0 !important ;
padding: 0.3em 0 0 0 ;
clear: both ;
display: inline-block ;
vertical-align: middle ;
input.button,
input[type="button"],
button,
a.button {
float: left ;
margin: 0 0.3em 0 0 !important ;
}
}
// special select-element
&.customer_vendor_picker {
padding: 0 !important ;
margin: 0 !important ;
display: inline-block ;
}
&.project_picker {
margin: -0.3em 0 0 0 ;
}
// area input element
&.area-input {
padding: 0 !important ;
margin: -0.3em 1px 0 0 !important ;
}
} // / > span
&>div.data { padding: 0.1363em 0 ; }
// pendent: braucht es das?
// pendent: span nicht td
.plus1 {
display: inline-block ;
padding: 0 ;
}
& > .condensed {
padding: 0 !important ;
margin: 0 ;
input, select {
margin-top: 0.2em ;
}
}
&>span.wi-small-wide { margin: 0 24px 0 0 ; display: block ; }
}
// exception: thead in horizontal table
// Caption!
thead th {
// padding: 0.5em 0.4em 0.5em 0.3em ;
// font-weight: normal ;
// font-size: @h3-size ;
// color: @base-heading-color ;
.mx-h3-caption ;
border: none ;
}
// zebra effect
// pendent: klasse .zebra hier wahrscheinlich kaum eingsetzt
&.zebra {
tbody {
tr:nth-child(odd){
background-color: @t-row-zebra-bg-odd ;
th { background-color: @t-row-zebra-bg-odd ; }
}
tr:nth-child(even){
background-color: @t-row-zebra-bg-even ;
th { background-color: @t-row-zebra-bg-even ; }
}
}
} // /.zebra
// checkered (bordered) table
&.checkered {
border-collapse: collapse ;
tbody {
tr {
background-color: @table-bg-accent ;
//th { background-color: #fff ; }
td, th {
border-color: @table-border-color ;
border-width: 1px ;
border-style: solid ;
padding: 0.3em 0.6em ;
}
}
} // /tbody
} // /.checkered
//PENDENT: ueberpruefen
&.expanded {
th.caption { padding-top: 1.2em ; padding-bottom: 0.6em ; }
}
} // /.tbl-horizontal
//--------------------------------------
// LIST TABLES
//--------------------------------------
&.tbl-plain,
&.tbl-list,
&.tbl-list-plain {
tbody td a {
display: inline-block !important ;
}
}
//--------------------------------------
// TABLE LIST (VERTICAL)
//--------------------------------------
// table with zebra effect
// this table has at least a thead and a tbody
// optional a tfoot for totals
&.tbl-list {
border-spacing: 1px ;
border-collapse: collapse ;
margin: 0 0 1.0em 0 ;
& > caption { margin: 0.1em 0 0.0em 0 ; }
td,
th {
padding: 0.2em 0.4em ;
white-space: normal ;
vertical-align: middle ;
}
th { }
td { }
// space left from window border
& > thead > tr th:first-child,
& > tbody > tr th:first-child,
& > tfoot > tr td:first-child {
padding-left: 0.8em !important ;
}
thead {
display: table-header-group;
tr {
height: 2.2em ;
th {
.mx-thead-th ; // mixin
&.nowrap { white-space: nowrap !important ; }
& > a {
display: block ;
&:link,
&:visited {
color: @t-cell-head-text-accent ;
text-decoration: underline ;
}
&:hover {
color: @t-cell-head-text-accent ;
text-decoration: underline ;
}
&:active,
&:focus {
color: @t-cell-head-text-accent ;
text-decoration: underline ;
}
} // /a
label {
color: @t-cell-head-text-accent ;
//text-decoration: none ;
&:hover {
//color: @t-cell-head-text-accent ;
text-decoration: underline ;
}
}
} // /th
} // tr
&.links-condensed {
tr th a { display: inline ; }
}
} // /thead
tbody {
border-bottom: @table-border-color 1px solid ;
display: table-row-group;
// zebra effect
tr:nth-child(odd) { background-color: @t-row-zebra-bg-odd ; }
tr:nth-child(even) { background-color: @t-row-zebra-bg-even ; }
tr:nth-child(odd).listrow_ok { background-color: @base-ok-bg ; }
tr:nth-child(even).listrow_ok { background-color: @base-ok-bg-lighter ; }
tr:nth-child(odd).listrow_error { background-color: @base-error-bg ; }
tr:nth-child(even).listrow_error { background-color: @base-error-bg-lighter ; }
// using a darker color variant here because the light one is almost invisible
tr:nth-child(odd).listrow_info { background-color: @base-info-bg-darker ; }
tr:nth-child(even).listrow_info { background-color: @base-info-bg-dark ; }
tr:nth-child(odd).listrow_warning { background-color: @base-warning-bg ; }
tr:nth-child(even).listrow_warning { background-color: @base-warning-bg-lighter ; }
// pendent: funktioniert nicht
& > tr:last-child > td {
border-bottom: 1px @table-border-color solid !important ;
//padding-left: 0.8em !important;
}
tr:hover { background-color: @t-row-zebra-bg-hover ; }
// zebra effect using manually set classes (overrides automatic from above)
tr.listrow0 { background-color: @t-row-zebra-bg-odd !important ; }
tr.listrow1 { background-color: @t-row-zebra-bg-even !important ; }
tr.listrow_ok0 { background-color: @base-ok-bg !important ; }
tr.listrow_ok1 { background-color: @base-ok-bg-lighter !important ; }
tr.listrow_error0 { background-color: @base-error-bg !important ; }
tr.listrow_error1 { background-color: @base-error-bg-lighter !important ; }
// using a darker color variant here because the light one is almost invisible
tr.listrow_info0 { background-color: @base-info-bg-darker !important ; }
tr.listrow_info1 { background-color: @base-info-bg-dark !important ; }
tr.listrow_warning0 { background-color: @base-warning-bg !important ; }
tr.listrow_warning1 { background-color: @base-warning-bg-lighter !important ; }
td, th {
color: @table-list-zebra-text-color ;
}
} // /tbody
tfoot {
display: table-footer-group;
tr {
th,
td { }
}
} // /tfoot
} // /.tbl-list
//--------------------------------------
// TABLE PLAIN
//--------------------------------------
// simple table without zebra effect
&.tbl-list-plain,
&.tbl-plain {
caption,
th.caption {
font-size: 120% !important ;
margin: 0;
padding: 0.6em 0 0.2em 0;
}
thead,
tbody {
th,
td { padding: 3px 0.3em 4px 0.3em !important ; }
}
thead {
th {
.mx-thead-th ; // mixin
}
}
tr {
th,
td { padding: 0.3em inherit 0.3em 0.3em ; }
td { }
th { }
}
// kompakt
&.condensed {
caption { padding-left: 0 ; }
td, th {
padding: 0.1em 7px 0.1em 1px ;
}
}
// liniert
&.lined {
tr {
border-bottom: 1px @table-border-color solid ;
& > th,
& > th {
vertical-align: middle !important ;
}
}
}
} // /.tbl-plain
&.tbl-list-plain {
thead th {
border-top: 1px @table-border-color solid !important ;
border-bottom: 1px @table-border-color solid ;
font-weight: bold ;
}
tbody {
td,
th { border-bottom: 1px @table-border-color solid ; }
}
}// /.tbl-list-plain
//--------------------------------------
// TABLE DIALOG
//--------------------------------------
// table within div-dialogs
&.tbl-dialog {
th,
td {
background-color: @gray-verylight ;
}
th {
color: @t-cell-head-text ;
font-size: @font-size-base ;
vertical-align: top ;
}
}
//--------------------------------------
// CLEAR-TABLE WITH NO FLOATING
//--------------------------------------
&.clear {
float: none ;
clear: both ;
}
//--------------------------------------
// TABLE CLASS TEST
//--------------------------------------
// use this class for reviewing your table html
&.test,
&.test-plain {
th {
background-color: #b3b3b3 ;
color: @t-cell-text-color ;
font-weight: normal ;
&.caption {
background-color: #b3b3b3 ;
}
}
td {
background-color: #cfcdd2 ;
&.longdesc,
&.longdescription,
&.long-desc,
&.long-description {
border: 1px solid green !important ;
}
}
table {
border: 1px #0000ff solid ;
border-collapse: collapse ;
td, th {
border: 1px #c20d18 dotted !important ;
}
}
} // /.test
&.test {
//border: 1px @table-border-color solid ;
//background-color: #bfd2ad ;
th {
border: 1px @gray-dark solid !important ;
background-color: #b3b3b3 ;
color: #000 ;
font-weight: normal ;
&.caption {
background-color: @table-caption-bg ;
//border: 1px solid red !important ;
}
}
td {
border: 1px #000 solid ;
background-color: #cfcdd2 ;
&.longdesc,
&.longdescription,
&.long-desc,
&.long-description {
border: 1px solid green !important ;
}
}
table {
border: 2px #0000ff solid ;
border-collapse: collapse ;
td, th {
border: 1px #c20d18 dotted !important ;
}
}
} // /.test
}
// /table
//--------------------------------------
// TABLE & COLS DIMENSIONS
//--------------------------------------
table,
table colgroup col {
&.wi-smallest { width: @tcol-wi-smallest ; }
&.wi-verysmall { width: @tcol-wi-verysmall ; }
&.wi-small { width: @tcol-wi-small ; }
&.wi-mediumsmall { width: @tcol-wi-mediumsmall ; }
&.wi-normal { width: @tcol-wi-normal ; }
&.wi-lightwide { width: @tcol-wi-lightwide ; }
&.wi-wide { width: @tcol-wi-wide ; }
&.wi-wider { width: @tcol-wi-wider ; }
&.wi-verywide { width: @tcol-wi-verywide ; }
&.wi-small-small { width: @tcol-wi-small + @tcol-wi-small ; }
&.wi-small-mediumsmall { width: @tcol-wi-small + @tcol-wi-mediumsmall ; }
&.wi-small-normal { width: @tcol-wi-small + @tcol-wi-normal ; }
&.wi-small-lightwide { width: @tcol-wi-small + @tcol-wi-lightwide ; }
// pendent: noch genauer anschauen, sollte eigentlich nur für horizontale tabellen vorgesehen sein
&.wi-small-wide { width: @tcol-wi-small + @tcol-wi-wide + ( @diff-input-select ) ; }
//&.wi-small-wide { width: 460px ; }
&.wi-small-wider { width: @tcol-wi-small + @tcol-wi-wider ; }
&.wi-small-verywide { width: @tcol-wi-small + @tcol-wi-verywide ; }
&.wi-mediumsmall-small { width: @tcol-wi-mediumsmall + @tcol-wi-lightwide ; }
&.wi-mediumsmall-mediumsmall { width: @tcol-wi-mediumsmall + @tcol-wi-mediumsmall ; }
&.wi-mediumsmall-normal { width: @tcol-wi-mediumsmall + @tcol-wi-normal ; }
&.wi-mediumsmall-lightwide { width: @tcol-wi-mediumsmall + @tcol-wi-lightwide ; }
&.wi-mediumsmall-wide { width: @tcol-wi-mediumsmall + @tcol-wi-wide ; }
&.wi-mediumsmall-wider { width: @tcol-wi-mediumsmall + @tcol-wi-wider ; }
&.wi-mediumsmall-verywide { width: @tcol-wi-mediumsmall + @tcol-wi-verywide ; }
&.wi-normal-small { width: @tcol-wi-normal + @tcol-wi-small ; }
&.wi-normal-mediumsmall { width: @tcol-wi-normal + @tcol-wi-mediumsmall ; }
&.wi-normal-normal { width: @tcol-wi-normal + @tcol-wi-normal ; }
&.wi-normal-lightwide { width: @tcol-wi-normal + @tcol-wi-lightwide ; }
&.wi-normal-wide { width: @tcol-wi-normal + @tcol-wi-wide ; }
&.wi-normal-wider { width: @tcol-wi-normal + @tcol-wi-wider ; }
&.wi-normal-verywide { width: @tcol-wi-normal + @tcol-wi-verywide ; }
&.wi-lightwide-small { width: @tcol-wi-lightwide + @tcol-wi-small ; }
&.wi-lightwide-mediumsmall { width: @tcol-wi-lightwide + @tcol-wi-mediumsmall ; }
&.wi-lightwide-normal { width: @tcol-wi-lightwide + @tcol-wi-normal ; }
&.wi-lightwide-lightwide { width: @tcol-wi-lightwide + @tcol-wi-lightwide ; }
&.wi-lightwide-wide { width: @tcol-wi-lightwide + @tcol-wi-wide ; }
&.wi-lightwide-wider { width: @tcol-wi-lightwide + @tcol-wi-wider ; }
&.wi-lightwide-verywide { width: @tcol-wi-lightwide + @tcol-wi-verywide ; }
}
table {
&.width-full,
&.full-width,
&.wi-full { width: 100% ; }
// moderate width with padding on the right side
&.width-moderate,
&.moderate-width,
&.wi-moderate {
width: auto ;
td,
th {
// PENDENT: vielleicht in pixeln angeben, statt in ems (siehe tbl-plain)
padding-left: 0.6em ;
padding-right: 1.2em ;
}
}
}
//--------------------------------------
// LIST-TABLES IN WRAPPERS
//--------------------------------------
// creates a border on the left & right side of the table
div.wrapper,
div.cols {
table.tbl-list tr {
border-left: 1px solid @table-border-color ;
border-right: 1px solid @table-border-color ;
}
}
//--------------------------------------
// LIST-TABLES NOT IN WRAPPERS
//--------------------------------------
#content .ui-tabs-panel > table.tbl-list caption {
//margin-left: @margin-from-panel-left - 0.2em ;
margin-left: 0.3em ;
}
#content {
.ui-tabs-panel > table.tbl-list caption {
//margin-left: @margin-from-panel-left - 0.2em ;
margin-left: 0.3em ;
}
& > table.tbl-plain,
& > table.tbl-list-plain {
margin-top: 1.0em ;
}
}
// --------------------------------------
// SORT SYMBOLS
// --------------------------------------
span.sort {
display: inline-block ;
height: 100% ;
vertical-align: top;
padding-top: 6px;
}
span.sort_symbol {
display: inline-block ;
width: 10px ;
padding: 0 ;
margin: 0 10px 0 0 ;
a {
display: block ;
width: 8px ;
height: 8px ;
font-size: 7pt ;
padding: 0 0 3px 0 ;
margin: 0 ;
text-align: center ;
clear: both ;
float: none ;
vertical-align: top ;
&.ascending {
border-top: 1px @table-border-color solid ;
border-right: 1px @table-border-color solid ;
border-left: 1px @table-border-color solid ;
}
&.descending {
border-right: 1px @table-border-color solid ;
border-bottom: 1px @table-border-color solid ;
border-left: 1px @table-border-color solid ;
}
&.active {
//background-color: #000000 ;
color: #ffffff ;
}
&:link,
&:visited{
color: @base-light ;
}
}
}
//--------------------------------------
// SPECIFIX TABLES (#REPORT_TABLE)
//--------------------------------------
// Ueberpruefen
table#report_table_id.tbl-list {
& > tbody > tr > td { vertical-align: top ; }
}
// Benutzerdefinierte Tabellen-Angaben
// Diese uebersteuern alle Anweisungen aus tables.less
// Es dürfen nur Tabellen mit Zusatzklassen oder mit IDs uebersteuert werden.
// Uebersteuern Sie nur wenige, bestehende Elemente, um ein einheitliches
// Design zu gewaehrleisten
// Diese Datei wird am Schluss von tables.less includiert.
table{
// Zusatzklasse zur Tabelle (Beispiel)
// Betreff: xyz
// Autor: hanspeter.schlaepfer@revamp-it.ch
&.meine-tabellen-klasse {
}
// Tabelle mit spezieller ID (Beispiel)
// Betreff: xyz
// Autor: hanspeter.schlaepfer@revamp-it.ch
&#meine-spezielle-tabelle {
}
// Tabelle mit Konten-Uebersicht (Kontoplan)
// Betreff: Kontoplan
// Autor: hanspeter.schlaepfer@revamp-it.ch
&#konten-plan {
tbody tr{
td:first-child {
text-align: right !important;
}
&.heading td {
font-size: @font-size-large;
border-top: 1px #999 solid;
}
}
tr:first-child {
&.heading td {
border: none;
}
}
}
// PENDENT: genauer anschauen
&#eurtable {
border-collapse: collapse;
width: 100%;
}
tr.category {
// background set via jquery
}
tr.chart {
border: 0;
}
td.chartname {
padding-left: 50px;
}
tr.chartrow {
font-size: 75%;
}
.guv_row_background {
background:#f0f0f0;
}
.tr_error {
background-color: #ffc9c9;
}
}
« Zurück
1
…
33
34
35
36
37
38
Weiter »
(35-35/38)
Lade...