Commit a292dede authored by Carsten Schoenert's avatar Carsten Schoenert

New upstream version 3.5.3+dfsg1

parent 63c1d6f0
......@@ -41,17 +41,15 @@ SERVERROOTFILES = $(addprefix $(DESTDIR)/,server/.htaccess server/manifest.dtd)
# Client files
CSS = $(wildcard client/resources/css/*/*.css client/extjs/ux/css/ux-all.css client/extjs/resources/css/*.css)
CSS = $(wildcard client/resources/css/*.* client/resources/css/*/*.* client/extjs/ux/css/ux-all.css client/extjs/resources/css/*.css)
CSSDEST = $(addprefix $(DESTDIR)/, $(CSS))
IMAGEDIR = client/resources/images
IMAGES = $(wildcard $(IMAGEDIR)/*.* $(IMAGEDIR)/whatsnew/*.*)
IMAGESDEST = $(addprefix $(DESTDIR)/, $(IMAGES))
APPICONS = $(wildcard $(IMAGEDIR)/app-icons/*.*)
APPICONSDEST = $(addprefix $(DESTDIR)/, $(APPICONS))
APPICONSSCSS = client/resources/scss/base/_icons.scss
APPICONSEXTENSIONSFILE = client/resources/images/app-icons.extensions.json
IMAGES = $(filter-out $(APPICONSEXTENSIONSFILE), $(wildcard $(IMAGEDIR)/*.* $(IMAGEDIR)/whatsnew/*.*))
IMAGESDEST = $(addprefix $(DESTDIR)/, $(IMAGES))
EXTJSMODFILES = $(wildcard client/extjs-mod/*.js)
KOPANOCSS = $(DESTDIR)/client/resources/css/kopano.css
ICONEXTENSIONSFILE = client/resources/iconsets/extensions.json
ICONSETS = $(notdir $(filter-out client/resources/iconsets/extensions.json, $(wildcard client/resources/iconsets/*)))
ICONS = $(foreach iconsetdir,$(ICONSETS),$(wildcard client/resources/iconsets/$(iconsetdir)/src/png/*/*.png))
......@@ -77,14 +75,11 @@ test: jstest
server: $(MOS) $(LANGTXTDEST) $(PHPFILES) $(DESTDIR)/$(APACHECONF) $(DISTFILES) $(ROBOTS) $(HTACCESS) $(DESTDIR)/version $(SERVERROOTFILES)
client: $(CSSDEST) $(ICONSETSDEST) $(IMAGESDEST) $(KOPANOCSS) $(APPICONSDEST) js
client: $(CSSDEST) $(ICONSETSDEST) $(IMAGESDEST) js
cp -r client/resources/fonts $(DESTDIR)/client/resources/
cp -r client/resources/scss $(DESTDIR)/client/resources/
cp -r client/resources/config.rb $(DESTDIR)/client/resources/
cp -r client/resources/iconsets $(DESTDIR)/client/resources/
cp -r client/zarafa/core/themes $(DESTDIR)/client/
cp -r client/resources/images/app-icons $(DESTDIR)/client/resources/images/
rm -rf $(DESTDIR)/client/themes/*/js
cp -r client/resources/scss $(DESTDIR)/client/resources/scss
# TODO use separate targets
js: $(JSDEPLOY)/fingerprint.js $(JSDEPLOY)/resize.js $(TEMPATEJSDEST) $(JSDEPLOY)/kopano.js $(JSDEPLOY)/extjs-mod/extjs-mod.js $(JSDEPLOY)/extjs/ext-base-all.js $(DESTDIR)/client/third-party/ux-thirdparty.js
......@@ -112,10 +107,6 @@ $(ROBOTS): robots.txt
$(HTACCESS): .htaccess
cp $< $@
$(KOPANOCSS): client/resources/css/design.css
mkdir -p $$(dirname $@)
cp $< $@
$(DESTDIR)/%.mo : %.po
mkdir -p $$(dirname $@)
$(MSGFMT) -v -o $@ $<
......
......@@ -66,7 +66,7 @@
<!-- The Kopano CSS files -->
<property name="kopano-css-folder" value="resources/css"/>
<property name="kopano-css-file" value="kopano.css"/>
<property name="kopano-scss-folder" value="resources/scss"/>
<!-- The Kopano images -->
<property name="kopano-images-folder" value="resources/images"/>
......@@ -218,27 +218,6 @@
<fileset dir="zarafa" includes="**/*.js" />
</concatfiles>
</zConcat>
<!-- Compile SASS files -->
<!-- FIXME: throw error when compass is not found
<echo message="Compiling: ${kopano-css-folder}"/>
<exec executable="compass" failonerror="true" logError="true">
<arg value="compile" />
<arg value="-\-boring" />
<arg value="-c" />
<arg value="${kopano-css-folder}/../config.rb" />
<arg value="${kopano-css-folder}/../"/>
</exec>
-->
<!-- Concatenate zarafa CSS files -->
<mkdir dir="${target-folder}/${kopano-css-folder}"/>
<echo message="Concatenating: ${kopano-css-file}"/>
<zConcat outputFolder="${target-folder}/${kopano-css-folder}" outputFile="${kopano-css-file}">
<concatfiles>
<fileset dir="${kopano-css-folder}" includes="**/*.css" excludes="external/**/*.css" />
</concatfiles>
</zConcat>
</target>
<!-- Compress JavaScript -->
......@@ -328,7 +307,7 @@
<!-- copy files -->
<copy todir="${target-folder}">
<fileset dir=".">
<include name="resources/**/*.*"/>
<include name="resources/fonts/"/>
<include name="third-party/resources/**/*.*"/>
<!-- Don't copy the entire extjs resources folder,
we want to loose all individual CSS files -->
......@@ -341,26 +320,31 @@
<!-- exclude the ant script -->
<exclude name="build.xml"/>
<!-- CSS is generated during build -->
<exclude name="resources/css/*.*"/>
<exclude name="third-party/resources/css/*.*"/>
<exclude name="resources/.sass-cache/**/*"/>
</fileset>
</copy>
<!-- copy files -->
<copy todir="${target-folder}">
<fileset dir=".">
<include name="resources/css/external/*.css" />
<include name="resources/images/*" />
<!-- copy css files (including sourcemaps) -->
<copy todir="${target-folder}/${kopano-css-folder}">
<fileset dir="${kopano-css-folder}">
<include name="**/*" />
</fileset>
</copy>
<!-- copy scss files (used by the sourcemaps) -->
<copy todir="${target-folder}/${kopano-scss-folder}">
<fileset dir="${kopano-scss-folder}">
<include name="**/*" />
</fileset>
</copy>
<!-- Copy the images of the new design to the images folder -->
<!-- Copy the images -->
<echo message="Copying ${kopano-images-folder}"/>
<copy todir="${target-folder}/${kopano-images-folder}">
<copy todir="${target-folder}/${kopano-images-folder}" includeEmptyDirs="false">
<fileset dir="${kopano-images-folder}">
<include name="*.png"/>
<include name="*.gif"/>
<include name="**/*"/>
<exclude name="app-icons/"/>
<exclude name="app-icons.extensions.json"/>
</fileset>
</copy>
......@@ -377,6 +361,7 @@
<copy todir="${target-folder}/${kopano-iconsets-target-folder}" includeEmptyDirs="false">
<fileset dir="${kopano-iconsets-folder}">
<exclude name="extensions.json"/>
<exclude name="breeze/extensions-breeze.json"/>
<exclude name="**/src/**/*"/>
</fileset>
</copy>
......
......@@ -14,7 +14,11 @@ javascripts_dir = "javascripts"
# You can select your preferred output style here (can be overridden via the command line):
# output_style = :expanded or :nested or :compact or :compressed
# output_style = :compressed
output_style = :compressed
# Create inline sourcemaps
sourcemap = true
sass_options = {:sourcemap => :auto}
# To enable relative paths to assets via compass helper functions. Uncomment:
relative_assets = true
......
This diff is collapsed.
This diff is collapsed.
{
"version": 3,
"mappings": "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",
"sources": ["../../scss/external/login.scss","../../scss/base/_colors.scss"],
"names": [],
"file": "login.css"
}
\ No newline at end of file
/* setting the margin to 0 makes some browsers use the full paper, and disabling their header and footers */
@page {
size: auto;
/* auto is the initial value */
margin-top: 0.5in;
margin-bottom: 0.5in;
margin-left: 0.5in;
margin-right: 0.5in;
}
@media print {
/* line 12, ../../scss/external/_print.scss */
thead {
display: table-header-group;
}
/* line 16, ../../scss/external/_print.scss */
#pagemargin {
min-height: 100%;
margin: 0;
}
}
/* common css to make some tags clear on paper */
/* line 23, ../../scss/external/_print.scss */
html, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin: 0;
padding: 0;
}
/* line 27, ../../scss/external/_print.scss */
img, body, html {
border: 0;
}
/* line 30, ../../scss/external/_print.scss */
address, caption, cite, code, dfn, th, var {
font-style: normal;
font-weight: normal;
}
/* line 34, ../../scss/external/_print.scss */
caption, th {
text-align: left;
}
/* line 37, ../../scss/external/_print.scss */
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
}
/* line 40, ../../scss/external/_print.scss */
q:before, q:after {
content: '';
}
/* common util classes */
/* line 45, ../../scss/external/_print.scss */
.nowrap {
white-space: nowrap;
}
/* line 48, ../../scss/external/_print.scss */
.wrap {
white-space: normal;
}
/* line 51, ../../scss/external/_print.scss */
.fullwidth {
width: 100%;
}
/* line 3, ../../scss/external/print.calendar.scss */
table {
width: 100%;
text-align: left;
font-size: 11px;
font-family: arial;
border-collapse: collapse;
}
/* line 11, ../../scss/external/print.calendar.scss */
table th {
font-weight: bold;
padding: 2px 3px 2px 0px;
}
/* line 16, ../../scss/external/print.calendar.scss */
table td {
padding: 2px 3px 2px 0px;
}
/* date picker css */
/* line 21, ../../scss/external/print.calendar.scss */
.x-date-prevday a {
color: transparent;
}
/* line 24, ../../scss/external/print.calendar.scss */
.x-date-nextday a {
color: transparent;
}
/* line 27, ../../scss/external/print.calendar.scss */
.x-date-active a {
color: black;
text-decoration: none;
}
/* line 31, ../../scss/external/print.calendar.scss */
.x-date-active {
text-align: right;
}
/* line 34, ../../scss/external/print.calendar.scss */
.x-date-left {
display: none;
}
/* line 37, ../../scss/external/print.calendar.scss */
.x-date-right {
display: none;
}
/* line 40, ../../scss/external/print.calendar.scss */
.x-btn button {
background: none repeat scroll 0 0 transparent;
border: 0 none;
}
/* line 45, ../../scss/external/print.calendar.scss */
th.date-header {
text-align: right;
background-color: lightgrey;
width: 50%;
}
/* line 50, ../../scss/external/print.calendar.scss */
th.date-header-center {
text-align: center;
background-color: lightgrey;
}
/* line 55, ../../scss/external/print.calendar.scss */
table.print-calendar {
border: 1px solid black;
border-collapse: collapse;
height: 95%;
}
/* line 60, ../../scss/external/print.calendar.scss */
.print-calendar th {
border: 1px solid black;
}
/* line 64, ../../scss/external/print.calendar.scss */
#top th {
border: none;
}
/* line 67, ../../scss/external/print.calendar.scss */
table.inner {
border: none;
}
/* line 71, ../../scss/external/print.calendar.scss */
.calendar-allday td {
text-align: center;
border: 1px solid black;
}
/* line 75, ../../scss/external/print.calendar.scss */
.calendar-normal td {
text-align: left;
}
/* line 78, ../../scss/external/print.calendar.scss */
td.calendar-item {
width: 100%;
}
/* line 82, ../../scss/external/print.calendar.scss */
.k-calendar-header {
border: 1px solid black;
}
/* line 86, ../../scss/external/print.calendar.scss */
table.k-calendar-days {
margin-top: 5px;
}
/* line 89, ../../scss/external/print.calendar.scss */
table.k-calendar-days th {
border: 1px solid black;
text-align: center;
background-color: lightgrey;
width: 14.28% !important;
}
/* line 96, ../../scss/external/print.calendar.scss */
table.k-calendar-days td {
border: 1px solid #000;
vertical-align: top;
text-align: left;
}
/* line 101, ../../scss/external/print.calendar.scss */
table.k-calendar-days td svg.k-appointment-status {
position: absolute;
display: inline-block;
width: 7px;
top: 0;
left: 0;
bottom: 0;
}
/* line 110, ../../scss/external/print.calendar.scss */
table.k-calendar-days td .k-appointment {
font-size: 14px;
width: 90%;
height: 20px;
border-radius: 4px;
line-height: 1.5;
background-color: #FFF;
position: absolute;
left: 2.5%;
margin-bottom: 1px;
}
/* line 122, ../../scss/external/print.calendar.scss */
table.k-calendar-days td .k-overflow-indicator {
display: inline-block;
position: absolute;
bottom: 0px;
right: 0px;
height: 10px;
}
@page{size:auto;margin-top:0.5in;margin-bottom:0.5in;margin-left:0.5in;margin-right:0.5in}@media print{thead{display:table-header-group}#pagemargin{min-height:100%;margin:0}}html,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}img,body,html{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}q:before,q:after{content:''}.nowrap{white-space:nowrap}.wrap{white-space:normal}.fullwidth{width:100%}table{width:100%;text-align:left;font-size:11px;font-family:arial;border-collapse:collapse}table th{font-weight:bold;padding:2px 3px 2px 0px}table td{padding:2px 3px 2px 0px}.x-date-prevday a{color:transparent}.x-date-nextday a{color:transparent}.x-date-active a{color:black;text-decoration:none}.x-date-active{text-align:right}.x-date-left{display:none}.x-date-right{display:none}.x-btn button{background:none repeat scroll 0 0 transparent;border:0 none}th.date-header{text-align:right;background-color:lightgrey;width:50%}th.date-header-center{text-align:center;background-color:lightgrey}table.print-calendar{border:1px solid black;border-collapse:collapse;height:95%}.print-calendar th{border:1px solid black}#top th{border:none}table.inner{border:none}.calendar-allday td{text-align:center;border:1px solid black}.calendar-normal td{text-align:left}td.calendar-item{width:100%}.k-calendar-header{border:1px solid black}table.k-calendar-days{margin-top:5px}table.k-calendar-days th{border:1px solid black;text-align:center;background-color:lightgrey;width:14.28% !important}table.k-calendar-days td{border:1px solid #000;vertical-align:top;text-align:left}table.k-calendar-days td svg.k-appointment-status{position:absolute;display:inline-block;width:7px;top:0;left:0;bottom:0}table.k-calendar-days td .k-appointment{font-size:14px;width:90%;height:20px;border-radius:4px;line-height:1.5;background-color:#FFF;position:absolute;left:2.5%;margin-bottom:1px}table.k-calendar-days td .k-overflow-indicator{display:inline-block;position:absolute;bottom:0px;right:0px;height:10px}
/*# sourceMappingURL=print.calendar.css.map */
{
"version": 3,
"mappings": "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",
"sources": ["../../scss/external/_print.scss","../../scss/external/print.calendar.scss"],
"names": [],
"file": "print.calendar.css"
}
\ No newline at end of file
/* setting the margin to 0 makes some browsers use the full paper, and disabling their header and footers */
@page {
size: auto;
/* auto is the initial value */
margin-top: 0.5in;
margin-bottom: 0.5in;
margin-left: 0.5in;
margin-right: 0.5in;
}
@media print {
/* line 12, ../../scss/external/_print.scss */
thead {
display: table-header-group;
}
/* line 16, ../../scss/external/_print.scss */
#pagemargin {
min-height: 100%;
margin: 0;
}
}
/* common css to make some tags clear on paper */
/* line 23, ../../scss/external/_print.scss */
html, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin: 0;
padding: 0;
}
/* line 27, ../../scss/external/_print.scss */
img, body, html {
border: 0;
}
/* line 30, ../../scss/external/_print.scss */
address, caption, cite, code, dfn, th, var {
font-style: normal;
font-weight: normal;
}
/* line 34, ../../scss/external/_print.scss */
caption, th {
text-align: left;
}
/* line 37, ../../scss/external/_print.scss */
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
}
/* line 40, ../../scss/external/_print.scss */
q:before, q:after {
content: '';
}
/* common util classes */
/* line 45, ../../scss/external/_print.scss */
.nowrap {
white-space: nowrap;
}
/* line 48, ../../scss/external/_print.scss */
.wrap {
white-space: normal;
}
/* line 51, ../../scss/external/_print.scss */
.fullwidth {
width: 100%;
}
/* line 3, ../../scss/external/print.record.scss */
table {
width: 100%;
text-align: left;
font-size: 11px;
font-family: arial;
border-collapse: collapse;
}
/* line 11, ../../scss/external/print.record.scss */
table th {
width: 25%;
font-weight: bold;
padding: 2px 3px 2px 0px;
}
/* line 17, ../../scss/external/print.record.scss */
table td {
padding: 2px 3px 2px 0px;
}
@page{size:auto;margin-top:0.5in;margin-bottom:0.5in;margin-left:0.5in;margin-right:0.5in}@media print{thead{display:table-header-group}#pagemargin{min-height:100%;margin:0}}html,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}img,body,html{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}q:before,q:after{content:''}.nowrap{white-space:nowrap}.wrap{white-space:normal}.fullwidth{width:100%}table{width:100%;text-align:left;font-size:11px;font-family:arial;border-collapse:collapse}table th{width:25%;font-weight:bold;padding:2px 3px 2px 0px}table td{padding:2px 3px 2px 0px}
/*# sourceMappingURL=print.record.css.map */
{
"version": 3,
"mappings": "AACA,KAOC,CALG,IAAI,CAAE,IAAI,CACV,UAAU,CAAE,KAAK,CACjB,aAAa,CAAE,KAAK,CACpB,WAAW,CAAE,KAAK,CAClB,YAAY,CAAE,KAAK,CAGvB,YAAa,CACZ,KAAM,CACL,OAAO,CAAE,kBAAkB,CAG5B,WAAY,CACX,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,CAAC,EAKX,8EAA+E,CAC9E,MAAM,CAAC,CAAC,CACR,OAAO,CAAC,CAAC,CAEV,aAAc,CACb,MAAM,CAAC,CAAC,CAET,oCAAqC,CACpC,UAAU,CAAC,MAAM,CACjB,WAAW,CAAC,MAAM,CAEnB,UAAW,CACV,UAAU,CAAC,IAAI,CAEhB,iBAAkB,CACjB,SAAS,CAAC,IAAI,CAEf,gBAAgB,CACf,OAAO,CAAC,EAAE,CAIX,OAAQ,CACP,WAAW,CAAE,MAAM,CAEpB,KAAM,CACL,WAAW,CAAE,MAAM,CAEpB,UAAW,CACV,KAAK,CAAE,IAAI,CCjDZ,KAAM,CACJ,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAChB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,KAAK,CAClB,eAAe,CAAE,QAAQ,CAG3B,QAAS,CACP,KAAK,CAAE,GAAG,CACV,WAAW,CAAE,IAAI,CACjB,OAAO,CAAE,eAAe,CAG1B,QAAS,CACP,OAAO,CAAE,eAAe",
"sources": ["../../scss/external/_print.scss","../../scss/external/print.record.scss"],
"names": [],
"file": "print.record.css"
}
\ No newline at end of file
/* setting the margin to 0 makes some browsers use the full paper, and disabling their header and footers */
@page {
size: auto;
/* auto is the initial value */
margin-top: 0.5in;
margin-bottom: 0.5in;
margin-left: 0.5in;
margin-right: 0.5in;
}
@media print {
/* line 12, ../../scss/external/_print.scss */
thead {
display: table-header-group;
}
/* line 16, ../../scss/external/_print.scss */
#pagemargin {
min-height: 100%;
margin: 0;
}
}
/* common css to make some tags clear on paper */
/* line 23, ../../scss/external/_print.scss */
html, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin: 0;
padding: 0;
}
/* line 27, ../../scss/external/_print.scss */
img, body, html {
border: 0;
}
/* line 30, ../../scss/external/_print.scss */
address, caption, cite, code, dfn, th, var {
font-style: normal;
font-weight: normal;
}
/* line 34, ../../scss/external/_print.scss */
caption, th {
text-align: left;
}
/* line 37, ../../scss/external/_print.scss */
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
}
/* line 40, ../../scss/external/_print.scss */
q:before, q:after {
content: '';
}
/* common util classes */
/* line 45, ../../scss/external/_print.scss */
.nowrap {
white-space: nowrap;
}
/* line 48, ../../scss/external/_print.scss */
.wrap {
white-space: normal;
}
/* line 51, ../../scss/external/_print.scss */
.fullwidth {
width: 100%;
}
/* line 3, ../../scss/external/print.task.scss */
table {
width: 100%;
text-align: left;
font-size: 11px;
font-family: arial;
border-collapse: collapse;
}
/* line 11, ../../scss/external/print.task.scss */
table th {
font-weight: bold;
padding: 2px 3px 2px 0px;
}
/* line 16, ../../scss/external/print.task.scss */
table td {
padding: 2px 3px 2px 0px;
}
/* line 20, ../../scss/external/print.task.scss */
table.task-list {
border: 1px solid black;
border-collapse: collapse;
}
/* line 24, ../../scss/external/print.task.scss */
.task-list th {
border: 1px solid black;
text-align: left;
background-color: lightgrey;
}
/* line 29, ../../scss/external/print.task.scss */
.task-list td {
border-top: 1px solid black;
border-bottom: 1px solid black;
border-collapse: collapse;
text-align: left;
}
@page{size:auto;margin-top:0.5in;margin-bottom:0.5in;margin-left:0.5in;margin-right:0.5in}@media print{thead{display:table-header-group}#pagemargin{min-height:100%;margin:0}}html,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}img,body,html{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}q:before,q:after{content:''}.nowrap{white-space:nowrap}.wrap{white-space:normal}.fullwidth{width:100%}table{width:100%;text-align:left;font-size:11px;font-family:arial;border-collapse:collapse}table th{font-weight:bold;padding:2px 3px 2px 0px}table td{padding:2px 3px 2px 0px}table.task-list{border:1px solid black;border-collapse:collapse}.task-list th{border:1px solid black;text-align:left;background-color:lightgrey}.task-list td{border-top:1px solid black;border-bottom:1px solid black;border-collapse:collapse;text-align:left}
/*# sourceMappingURL=print.task.css.map */
{
"version": 3,
"mappings": "AACA,KAOC,CALG,IAAI,CAAE,IAAI,CACV,UAAU,CAAE,KAAK,CACjB,aAAa,CAAE,KAAK,CACpB,WAAW,CAAE,KAAK,CAClB,YAAY,CAAE,KAAK,CAGvB,YAAa,CACZ,KAAM,CACL,OAAO,CAAE,kBAAkB,CAG5B,WAAY,CACX,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,CAAC,EAKX,8EAA+E,CAC9E,MAAM,CAAC,CAAC,CACR,OAAO,CAAC,CAAC,CAEV,aAAc,CACb,MAAM,CAAC,CAAC,CAET,oCAAqC,CACpC,UAAU,CAAC,MAAM,CACjB,WAAW,CAAC,MAAM,CAEnB,UAAW,CACV,UAAU,CAAC,IAAI,CAEhB,iBAAkB,CACjB,SAAS,CAAC,IAAI,CAEf,gBAAgB,CACf,OAAO,CAAC,EAAE,CAIX,OAAQ,CACP,WAAW,CAAE,MAAM,CAEpB,KAAM,CACL,WAAW,CAAE,MAAM,CAEpB,UAAW,CACV,KAAK,CAAE,IAAI,CCjDZ,KAAM,CACL,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAChB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,KAAK,CAClB,eAAe,CAAE,QAAQ,CAG1B,QAAS,CACR,WAAW,CAAE,IAAI,CACjB,OAAO,CAAE,eAAe,CAGzB,QAAS,CACR,OAAO,CAAE,eAAe,CAGzB,eAAgB,CACf,MAAM,CAAE,eAAe,CACvB,eAAe,CAAE,QAAQ,CAE1B,aAAc,CACb,MAAM,CAAE,eAAe,CACvB,UAAU,CAAE,IAAI,CACb,gBAAgB,CAAE,SAAS,CAE/B,aAAc,CACb,UAAU,CAAE,eAAe,CAC3B,aAAa,CAAE,eAAe,CAC9B,eAAe,CAAE,QAAQ,CACzB,UAAU,CAAE,IAAI",
"sources": ["../../scss/external/_print.scss","../../scss/external/print.task.scss"],
"names": [],
"file": "print.task.css"
}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
......@@ -13,16 +13,38 @@ $font-line-height-extra-large : 25px;
$font-line-height-small : 15px;
$font-line-height-mail-grid-compact : $font-default-size + 2px;
/*
* Remember, !important is very fugly! But in this case it is used because we want to force only one font accross the WebApp
* and this is a very easy way to overwrite all those font-settings that Ext does.
*/
@mixin basefont($size){
font-family: arial, tahoma, helvetica, sans-serif !important;
font-size: $size !important;
font-family: arial, tahoma, helvetica, sans-serif;
font-size: $size;
}
body * :not(.mce-ico) {
/* Set our preferred font on the body and all selectors that Ext has used to change the default font */
body,
.x-panel-header,
.x-panel-mc,
.x-panel-tl .x-panel-header,
.x-form-item,