Commit e831c39d authored by Juorder Gonzalez's avatar Juorder Gonzalez

Merge pull request #157 from ZBoxApp/issues_resolved_manager

fix dns add row, delete alert, style for sweetalert, etc
parents 97fffa12 bc68818a
...@@ -163,7 +163,7 @@ linters: ...@@ -163,7 +163,7 @@ linters:
max_depth: 5 max_depth: 5
SelectorFormat: SelectorFormat:
enabled: true enabled: false
convention: hyphenated_lowercase # or 'strict_BEM', or 'hyphenated_BEM', or 'snake_case', or 'camel_case', or a regex pattern convention: hyphenated_lowercase # or 'strict_BEM', or 'hyphenated_BEM', or 'snake_case', or 'camel_case', or a regex pattern
Shorthand: Shorthand:
......
module.exports = {"main":{"js":"/354185bundle.js"}} module.exports = {"main":{"js":"/749216bundle.js"}}
\ No newline at end of file \ No newline at end of file
// Copyright (c) 2016 ZBox, Spa. All Rights Reserved. // Copyright (c) 2016 ZBox, Spa. All Rights Reserved.
// See LICENSE.txt for license information. // See LICENSE.txt for license information.
//import CompanyAdmins from './company_admins.jsx';
import $ from 'jquery'; import $ from 'jquery';
import React from 'react'; import React from 'react';
...@@ -8,7 +9,6 @@ import Promise from 'bluebird'; ...@@ -8,7 +9,6 @@ import Promise from 'bluebird';
import CompanyInfo from './company_info.jsx'; import CompanyInfo from './company_info.jsx';
import CompanyMailboxPlans from './company_mailbox_plans.jsx'; import CompanyMailboxPlans from './company_mailbox_plans.jsx';
import CompanyDomains from './company_domains.jsx'; import CompanyDomains from './company_domains.jsx';
import CompanyAdmins from './company_admins.jsx';
import CompanyInvoices from './company_invoices.jsx'; import CompanyInvoices from './company_invoices.jsx';
import MessageBar from '../message_bar.jsx'; import MessageBar from '../message_bar.jsx';
...@@ -136,12 +136,16 @@ export default class CompaniesDetails extends React.Component { ...@@ -136,12 +136,16 @@ export default class CompaniesDetails extends React.Component {
); );
} }
/*
'Administradores de dominio',
administradores_de_dominio: tabAdmins,
const tabAdmins = ( const tabAdmins = (
<CompanyAdmins <CompanyAdmins
company={company} company={company}
location={this.props.location} location={this.props.location}
/> />
); );
*/
const tabDomains = ( const tabDomains = (
<CompanyDomains <CompanyDomains
...@@ -152,9 +156,8 @@ export default class CompaniesDetails extends React.Component { ...@@ -152,9 +156,8 @@ export default class CompaniesDetails extends React.Component {
const panelTabs = ( const panelTabs = (
<PanelTab <PanelTab
tabNames={['Administradores de dominio', 'Dominios']} tabNames={['Dominios']}
tabs={{ tabs={{
administradores_de_dominio: tabAdmins,
dominios: tabDomains dominios: tabDomains
}} }}
location={this.props.location} location={this.props.location}
...@@ -170,6 +173,14 @@ export default class CompaniesDetails extends React.Component { ...@@ -170,6 +173,14 @@ export default class CompaniesDetails extends React.Component {
{message} {message}
<div className='content animate-panel'> <div className='content animate-panel'>
<div className='row'> <div className='row'>
<div className='layout-back clearfix'>
<div className='back-left backstage'>
<div className='backbg'></div>
</div>
<div className='back-right backstage'>
<div className='backbg'></div>
</div>
<div className='col-md-6 central-content'> <div className='col-md-6 central-content'>
<CompanyInfo company={company}/> <CompanyInfo company={company}/>
</div> </div>
...@@ -177,6 +188,7 @@ export default class CompaniesDetails extends React.Component { ...@@ -177,6 +188,7 @@ export default class CompaniesDetails extends React.Component {
<CompanyMailboxPlans company={company}/> <CompanyMailboxPlans company={company}/>
</div> </div>
</div> </div>
</div>
<div className='row'> <div className='row'>
<div className='col-md-12 central-content'> <div className='col-md-12 central-content'>
{panelTabs} {panelTabs}
......
This diff is collapsed.
...@@ -23,6 +23,8 @@ import DomainStore from '../../stores/domain_store.jsx'; ...@@ -23,6 +23,8 @@ import DomainStore from '../../stores/domain_store.jsx';
import * as Client from '../../utils/client.jsx'; import * as Client from '../../utils/client.jsx';
import * as GlobalActions from '../../action_creators/global_actions.jsx'; import * as GlobalActions from '../../action_creators/global_actions.jsx';
//import Constants from '../../utils/constants.jsx';
export default class DomainDetails extends React.Component { export default class DomainDetails extends React.Component {
constructor(props) { constructor(props) {
super(props); super(props);
...@@ -170,6 +172,7 @@ export default class DomainDetails extends React.Component { ...@@ -170,6 +172,7 @@ export default class DomainDetails extends React.Component {
const zonaDNS = ( const zonaDNS = (
<ZonaDNS <ZonaDNS
domain={domain} domain={domain}
location={this.props.location}
/> />
); );
...@@ -193,8 +196,9 @@ export default class DomainDetails extends React.Component { ...@@ -193,8 +196,9 @@ export default class DomainDetails extends React.Component {
titlePage='Dominios' titlePage='Dominios'
descriptionPage='Dominios de correos creados' descriptionPage='Dominios de correos creados'
/> />
{message}
<div className='content animate-panel'> <div className='content animate-panel'>
{message}
<div className='row'> <div className='row'>
<div className='layout-back clearfix'> <div className='layout-back clearfix'>
<div className='back-left backstage'> <div className='back-left backstage'>
......
...@@ -115,7 +115,9 @@ export default class Domains extends React.Component { ...@@ -115,7 +115,9 @@ export default class Domains extends React.Component {
}); });
} }
componentWillReceiveProps(newProps) { componentWillReceiveProps(newProps) {
if (this.props.location.query.page !== newProps.location.query.page) { const condition = this.props.location.query.page !== newProps.location.query.page;
if (condition) {
const page = parseInt(newProps.location.query.page, 10) || 1; const page = parseInt(newProps.location.query.page, 10) || 1;
GlobalActions.emitStartLoading(); GlobalActions.emitStartLoading();
...@@ -127,6 +129,8 @@ export default class Domains extends React.Component { ...@@ -127,6 +129,8 @@ export default class Domains extends React.Component {
}; };
this.getDomains(); this.getDomains();
} else {
GlobalActions.emitEndLoading();
} }
} }
componentDidMount() { componentDidMount() {
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
@import 'panels'; @import 'panels';
@import 'progress_bar'; @import 'progress_bar';
@import 'progress_task'; @import 'progress_task';
@import 'sweetalert';
@import 'tabs'; @import 'tabs';
@import 'tooltip'; @import 'tooltip';
@import 'tour'; @import 'tour';
......
This diff is collapsed.
...@@ -97,3 +97,27 @@ $bg-import-error: #ffe8e8; ...@@ -97,3 +97,27 @@ $bg-import-error: #ffe8e8;
// color ProgressBar // color ProgressBar
$bg-progresss-bar: #5bc0de; $bg-progresss-bar: #5bc0de;
// alert sweetalert
$h2-color: #575757;
$p-color: #797979;
$bg-error-container: #f1f1f1;
$bg-icon: rgb(234, 125, 125);
$bg-after: #f06e57;
$focus-shadow: rgb(196, 230, 245);
$focus-border: rgb(180, 219, 237);
$placeholder-color: rgba(#575757, 40);
$btn-blue: #8cd4f5;
$btn-gray: #c1c1c1;
$input-border-color: rgb(215, 215, 215);
$btn-focus-one: rgba(128, 179, 235, .5);
$btn-focus-two: rgba(0, 0, 0, .05);
$focus-cancel-color: rgba(197, 205, 211, .8);
$focus-cancel-color2: rgba(0, 0, 0, .0470588);
$sweet-red: #f27474;
$sweet-orange: #f8bb86;
$sweet-blue: #c9dae1;
$sweet-green: #a5dc86;
$keyframe-bg-color: #f8d486;
$keyframe-bg-color2: #f8bb86;
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