Commit e315728f authored by Juorder Gonzalez's avatar Juorder Gonzalez Committed by GitHub

Merge pull request #231 from ZBoxApp/issues_beta_v1

fix not show domain archive on compnay detail view, and fix button lo…
parents 1fd7f510 a45abeed
...@@ -13,7 +13,7 @@ import * as Utils from '../../utils/utils.jsx'; ...@@ -13,7 +13,7 @@ import * as Utils from '../../utils/utils.jsx';
export default class CompanyDomains extends React.Component { export default class CompanyDomains extends React.Component {
render() { render() {
const domains = this.props.company.domains || []; const domains = this.props.company.domains ? Utils.getDomainsCleaned(this.props.company.domains) : [];
const isAdmin = UserStore.isGlobalAdmin(); const isAdmin = UserStore.isGlobalAdmin();
let buttons; let buttons;
......
...@@ -17,11 +17,10 @@ export default class CompanyMailboxPlans extends React.Component { ...@@ -17,11 +17,10 @@ export default class CompanyMailboxPlans extends React.Component {
} }
handleBuy(e) { handleBuy(e) {
e.preventDefault(); e.preventDefault();
alert('llevar al usuario a la página que permita comprar más casillas'); //eslint-disable-line no-alert
} }
render() { render() {
const company = this.props.company; const company = this.props.company;
const headerButtons = [ /*const headerButtons = [
{ {
label: 'Comprar', label: 'Comprar',
props: { props: {
...@@ -29,7 +28,8 @@ export default class CompanyMailboxPlans extends React.Component { ...@@ -29,7 +28,8 @@ export default class CompanyMailboxPlans extends React.Component {
onClick: this.handleBuy onClick: this.handleBuy
} }
} }
]; ];*/
const headerButtons = [];
const mailboxPlans = []; const mailboxPlans = [];
const cos = Utils.getEnabledPlansByCosId(ZimbraStore.getAllCos()); const cos = Utils.getEnabledPlansByCosId(ZimbraStore.getAllCos());
...@@ -75,9 +75,11 @@ export default class CompanyMailboxPlans extends React.Component { ...@@ -75,9 +75,11 @@ export default class CompanyMailboxPlans extends React.Component {
} }
Object.keys(domainPlans).forEach((id) => { Object.keys(domainPlans).forEach((id) => {
used = domainPlans[id].used; if (plans[id]) {
plans[id].noLimit = true; used = domainPlans[id].used;
plans[id].used += used; plans[id].noLimit = true;
plans[id].used += used;
}
}); });
} }
}); });
......
...@@ -64,10 +64,9 @@ export default class Domains extends React.Component { ...@@ -64,10 +64,9 @@ export default class Domains extends React.Component {
attrs, attrs,
(data) => { (data) => {
if (data.domain) { if (data.domain) {
data.domain = data.domain.filter((dom) => { const domainCleaned = Utils.getDomainsCleaned(data.domain);
return !dom.isAliasDomain; data.domain = domainCleaned;
}); data.total = domainCleaned.length;
data.total = data.domain.length;
} }
domains = data.domain; domains = data.domain;
......
...@@ -47,7 +47,10 @@ export default class Header extends React.Component { ...@@ -47,7 +47,10 @@ export default class Header extends React.Component {
alt='ZBox Manager' alt='ZBox Manager'
/> />
</div> </div>
<nav role='navigation'> <nav
role='navigation'
className='overflow'
>
<div <div
className='header-link hide-menu' className='header-link hide-menu'
onClick={() => this.toggleSidebar()} onClick={() => this.toggleSidebar()}
...@@ -60,38 +63,40 @@ export default class Header extends React.Component { ...@@ -60,38 +63,40 @@ export default class Header extends React.Component {
</span> </span>
</div> </div>
<form <div className='overflow'>
className='navbar-form-custom' <form
acceptCharset='UTF-8' className='navbar-form-custom'
onSubmit={(e) => this.handleSearch(e)} acceptCharset='UTF-8'
> onSubmit={(e) => this.handleSearch(e)}
<input >
ref='utf8' <input
name='utf8' ref='utf8'
type='hidden' name='utf8'
value='✓' type='hidden'
/> value='✓'
<input />
ref='query' <input
type='text' ref='query'
name='query' type='text'
id='query' name='query'
placeholder='Buscar' id='query'
autoComplete='off' placeholder='Buscar'
className='form-control' autoComplete='off'
/> className='form-control'
</form> />
</form>
<div className='navbar-right'> <div className='navbar-right'>
<ul className='nav navbar-nav no-borders'> <ul className='nav navbar-nav no-borders'>
<li className='dropdown'> <li className='dropdown'>
<Link <Link
to='/logout' to='/logout'
> >
<i className='fa fa-sign-out'></i> <i className='fa fa-sign-out'></i>
</Link> </Link>
</li> </li>
</ul> </ul>
</div>
</div> </div>
</nav> </nav>
</div> </div>
......
...@@ -25,8 +25,8 @@ export default class Panel extends React.Component { ...@@ -25,8 +25,8 @@ export default class Panel extends React.Component {
if (this.props.hasHeader && (this.props.btnsHeader || this.props.title || this.props.filter)) { if (this.props.hasHeader && (this.props.btnsHeader || this.props.title || this.props.filter)) {
panelHeader = ( panelHeader = (
<div className='panel-heading hbuilt clearfix'> <div className='panel-heading hbuilt clearfix'>
<div className='pull-right'>{btns}</div> <div className='pull-right text-right'>{btns}</div>
<div className='heading-buttons pull-left'> <div className='heading-buttons pull-left text-left'>
{this.props.title || this.props.filter} {this.props.title || this.props.filter}
</div> </div>
</div> </div>
......
...@@ -22,6 +22,11 @@ ...@@ -22,6 +22,11 @@
padding: 10px 4px; padding: 10px 4px;
transition: all .3s; transition: all .3s;
> div {
max-width: 50%;
width: 100%;
}
.heading-buttons { .heading-buttons {
max-width: 50%; max-width: 50%;
} }
......
...@@ -616,7 +616,7 @@ a { ...@@ -616,7 +616,7 @@ a {
float: left; float: left;
height: 52px; height: 52px;
padding: 0; padding: 0;
width: 70%; width: 85%;
.form-control { .form-control {
background: none repeat scroll 0 0 $transparent; background: none repeat scroll 0 0 $transparent;
...@@ -1640,3 +1640,7 @@ label { ...@@ -1640,3 +1640,7 @@ label {
overflow: hidden; overflow: hidden;
text-overflow: ellipsis; text-overflow: ellipsis;
} }
.overflow {
overflow: hidden;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment