mirror of
https://github.com/internetee/registry.git
synced 2025-07-28 13:36:15 +02:00
Improve pdf style
This commit is contained in:
parent
318dec4f52
commit
b909578c2c
1 changed files with 138 additions and 179 deletions
|
@ -11,24 +11,10 @@
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.col-md-6 {
|
|
||||||
width: 49%;
|
|
||||||
display: inline-block;
|
|
||||||
}
|
|
||||||
|
|
||||||
.col-xs-4 {
|
.col-xs-4 {
|
||||||
width: 33%;
|
width: 33%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.col-xs-2 {
|
|
||||||
width: 16%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.col-md-3 {
|
|
||||||
width: 24%;
|
|
||||||
display: inline-block;
|
|
||||||
}
|
|
||||||
|
|
||||||
.left {
|
.left {
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
|
@ -41,10 +27,6 @@
|
||||||
float: right;
|
float: right;
|
||||||
}
|
}
|
||||||
|
|
||||||
.text-right {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
dt {
|
dt {
|
||||||
float: left;
|
float: left;
|
||||||
width: 100px;
|
width: 100px;
|
||||||
|
@ -88,10 +70,6 @@
|
||||||
padding: 6px;
|
padding: 6px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.no-border {
|
|
||||||
border: 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
hr {
|
hr {
|
||||||
height: 1px;
|
height: 1px;
|
||||||
border: 0;
|
border: 0;
|
||||||
|
@ -104,7 +82,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.pull-down {
|
.pull-down {
|
||||||
margin-top: 50px;
|
margin-top: 30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#header {
|
#header {
|
||||||
|
@ -122,12 +100,6 @@
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#footer {
|
|
||||||
position: absolute;
|
|
||||||
bottom: 0px;
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
h1 {
|
||||||
margin-bottom: 5px;
|
margin-bottom: 5px;
|
||||||
}
|
}
|
||||||
|
@ -137,179 +109,166 @@
|
||||||
#header.row
|
#header.row
|
||||||
.col-sm-6.left
|
.col-sm-6.left
|
||||||
#header-content
|
#header-content
|
||||||
%h1
|
%h1= @domain.name
|
||||||
= @domain.name
|
|
||||||
.col-sm-6.right
|
.col-sm-6.right
|
||||||
%img{src: "#{Rails.root}/public/eis-logo-black-et.png"}
|
%img{src: "#{Rails.root}/public/eis-logo-black-et.png"}
|
||||||
.clear
|
.clear
|
||||||
%hr
|
%hr
|
||||||
.row
|
.row
|
||||||
.col-md-6
|
.col-sm-6.left
|
||||||
.panel.panel-default
|
%h3= t(:general)
|
||||||
.panel-heading
|
%hr
|
||||||
%h3.panel-title
|
%dl.dl-horizontal
|
||||||
= t(:general)
|
%dt= t(:name)
|
||||||
.panel-body
|
%dd= @domain.name
|
||||||
%dl.dl-horizontal
|
%dt= Domain.human_attribute_name :registered_at
|
||||||
%dt= t(:name)
|
%dd= l(@domain.registered_at)
|
||||||
%dd= @domain.name
|
%dt= t(:registrar_name)
|
||||||
%dt= Domain.human_attribute_name :registered_at
|
%dd= @domain.registrar
|
||||||
%dd= l(@domain.registered_at)
|
%dt= Domain.human_attribute_name :transfer_code
|
||||||
%dt= t(:registrar_name)
|
%dd= @domain.transfer_code
|
||||||
%dd= @domain.registrar
|
%dt= t(:valid_to)
|
||||||
%dt= Domain.human_attribute_name :transfer_code
|
%dd= l(@domain.valid_to)
|
||||||
%dd= @domain.transfer_code
|
%dt= t('.outzone_time')
|
||||||
%dt= t(:valid_to)
|
%dd= l(@domain.outzone_at)
|
||||||
%dd= l(@domain.valid_to)
|
%dt= Domain.human_attribute_name :delete_date
|
||||||
%dt= t('.outzone_time')
|
%dd= l @domain.delete_date
|
||||||
%dd= l(@domain.outzone_at)
|
%dt= Domain.human_attribute_name :force_delete_date
|
||||||
%dt= Domain.human_attribute_name :delete_date
|
%dd= l @domain.force_delete_date
|
||||||
%dd= l @domain.delete_date
|
%dt= t('.locked_by_registrant_at')
|
||||||
%dt= Domain.human_attribute_name :force_delete_date
|
%dd= l(@domain.locked_by_registrant_at)
|
||||||
%dd= l @domain.force_delete_date
|
.col-sm-6.right
|
||||||
%dt= t('.locked_by_registrant_at')
|
%h3= t('activerecord.models.registrant')
|
||||||
%dd= l(@domain.locked_by_registrant_at)
|
%hr
|
||||||
.col-md-6
|
%dl.dl-horizontal
|
||||||
.panel.panel-default
|
%dt.left_25= t(:name)
|
||||||
.panel-heading
|
%dd.left_25= @domain.registrant
|
||||||
%h3.panel-title= t('activerecord.models.registrant')
|
|
||||||
.panel-body
|
|
||||||
%dl.dl-horizontal
|
|
||||||
%dt.left_25= t(:name)
|
|
||||||
%dd.left_25= @domain.registrant
|
|
||||||
|
|
||||||
%dt.left_25= t(:id)
|
%dt.left_25= t(:id)
|
||||||
%dd.left_25= @domain.registrant.code
|
%dd.left_25= @domain.registrant.code
|
||||||
|
|
||||||
%dt.left_25= t(:identity_code)
|
%dt.left_25= t(:identity_code)
|
||||||
%dd.left_25= @domain.registrant.ident
|
%dd.left_25= @domain.registrant.ident
|
||||||
|
|
||||||
%dt.left_25= t(:email)
|
%dt.left_25= t(:email)
|
||||||
%dd.left_25= @domain.registrant.email
|
%dd.left_25= @domain.registrant.email
|
||||||
|
|
||||||
%dt.left_25= t(:phone)
|
%dt.left_25= t(:phone)
|
||||||
%dd.left_25= @domain.registrant.phone
|
%dd.left_25= @domain.registrant.phone
|
||||||
.row
|
.clear
|
||||||
|
.row.pull-down
|
||||||
.col-md-12
|
.col-md-12
|
||||||
- tech_contacts_invalid = @domain.errors.include?(:tech_contacts)
|
- tech_contacts_invalid = @domain.errors.include?(:tech_contacts)
|
||||||
- panel_class = tech_contacts_invalid ? 'panel-danger' : 'panel-default'
|
%h3= t(:tech_contacts)
|
||||||
.panel{class: panel_class}
|
%hr
|
||||||
.panel-heading.clearfix
|
.table-responsive
|
||||||
= t(:tech_contacts)
|
%table.table.table-hover.table-condensed
|
||||||
.table-responsive
|
%thead
|
||||||
%table.table.table-hover.table-bordered.table-condensed
|
%tr
|
||||||
%thead
|
%th{class: 'col-xs-4'}= t(:name)
|
||||||
|
%th{class: 'col-xs-4'}= t(:id)
|
||||||
|
%th{class: 'col-xs-4'}= t(:email)
|
||||||
|
%tbody
|
||||||
|
- @domain.tech_contacts.each do |tc|
|
||||||
%tr
|
%tr
|
||||||
%th{class: 'col-xs-4'}= t(:name)
|
%td= tc
|
||||||
%th{class: 'col-xs-4'}= t(:id)
|
%td= tc.code
|
||||||
%th{class: 'col-xs-4'}= t(:email)
|
%td= tc.email
|
||||||
%tbody
|
- if tech_contacts_invalid
|
||||||
- @domain.tech_contacts.each do |tc|
|
%tfoot
|
||||||
|
- @domain.errors.messages[:tech_contacts].each do |x|
|
||||||
%tr
|
%tr
|
||||||
%td= tc
|
%td{colspan: 4}= x
|
||||||
%td= tc.code
|
|
||||||
%td= tc.email
|
|
||||||
- if tech_contacts_invalid
|
|
||||||
%tfoot
|
|
||||||
- @domain.errors.messages[:tech_contacts].each do |x|
|
|
||||||
%tr
|
|
||||||
%td{colspan: 4}= x
|
|
||||||
.row
|
.row
|
||||||
.col-md-12
|
.col-md-12
|
||||||
- admin_contacts_invalid = @domain.errors.include?(:admin_contacts)
|
- admin_contacts_invalid = @domain.errors.include?(:admin_contacts)
|
||||||
- panel_class = admin_contacts_invalid ? 'panel-danger' : 'panel-default'
|
%h3= t(:admin_contacts)
|
||||||
.panel{class: panel_class}
|
%hr
|
||||||
.panel-heading.clearfix
|
.table-responsive
|
||||||
= t(:admin_contacts)
|
%table.table.table-hover.table-condensed
|
||||||
.table-responsive
|
%thead
|
||||||
%table.table.table-hover.table-bordered.table-condensed
|
%tr
|
||||||
%thead
|
%th{class: 'col-xs-4'}= t(:name)
|
||||||
|
%th{class: 'col-xs-4'}= t(:id)
|
||||||
|
%th{class: 'col-xs-4'}= t(:email)
|
||||||
|
%tbody
|
||||||
|
- @domain.admin_contacts.each do |ac|
|
||||||
%tr
|
%tr
|
||||||
%th{class: 'col-xs-4'}= t(:name)
|
%td= ac
|
||||||
%th{class: 'col-xs-4'}= t(:id)
|
%td= ac.code
|
||||||
%th{class: 'col-xs-4'}= t(:email)
|
%td= ac.email
|
||||||
%tbody
|
- if admin_contacts_invalid
|
||||||
- @domain.admin_contacts.each do |ac|
|
%tfoot
|
||||||
|
- @domain.errors.messages[:admin_contacts].each do |x|
|
||||||
%tr
|
%tr
|
||||||
%td= ac
|
%td{colspan: 4}= x
|
||||||
%td= ac.code
|
.clear
|
||||||
%td= ac.email
|
.row.pull-down
|
||||||
- if admin_contacts_invalid
|
|
||||||
%tfoot
|
|
||||||
- @domain.errors.messages[:admin_contacts].each do |x|
|
|
||||||
%tr
|
|
||||||
%td{colspan: 4}= x
|
|
||||||
.row
|
|
||||||
.col-md-12
|
.col-md-12
|
||||||
#domain_statuses.panel.panel-default
|
%h3= t(:statuses)
|
||||||
.panel-heading.clearfix
|
%hr
|
||||||
= t(:statuses)
|
.table-responsive
|
||||||
.table-responsive
|
%table.table.table-hover.table-condensed
|
||||||
%table.table.table-hover.table-bordered.table-condensed
|
%thead
|
||||||
%thead
|
%tr
|
||||||
|
%th{class: 'col-xs-6'}= t(:status)
|
||||||
|
%th{class: 'col-xs-6'}= t(:notes)
|
||||||
|
%tbody
|
||||||
|
- @domain.statuses.each do |status|
|
||||||
%tr
|
%tr
|
||||||
%th{class: 'col-xs-6'}= t(:status)
|
%td= status
|
||||||
%th{class: 'col-xs-6'}= t(:notes)
|
%td= @domain.status_notes[status]
|
||||||
%tbody
|
.clear
|
||||||
- @domain.statuses.each do |status|
|
.row.pull-down
|
||||||
%tr
|
|
||||||
%td
|
|
||||||
- if @domain.pending_json.present? && [DomainStatus::PENDING_UPDATE, DomainStatus::PENDING_DELETE].include?(status)
|
|
||||||
= link_to status, admin_domain_domain_versions_path(@domain.id)
|
|
||||||
- else
|
|
||||||
= status
|
|
||||||
%td= @domain.status_notes[status]
|
|
||||||
.row
|
|
||||||
.col-md-12
|
.col-md-12
|
||||||
.panel.panel-default
|
%h3= t(:nameservers)
|
||||||
.panel-heading.clearfix
|
%hr
|
||||||
= t(:nameservers)
|
.table-responsive
|
||||||
.table-responsive
|
%table.table.table-hover.table-condensed
|
||||||
%table.table.table-hover.table-bordered.table-condensed
|
%thead
|
||||||
%thead
|
%tr
|
||||||
|
%th{class: 'col-xs-4'}= t(:hostname)
|
||||||
|
%th{class: 'col-xs-4'}= t(:ipv4)
|
||||||
|
%th{class: 'col-xs-4'}= t(:ipv6)
|
||||||
|
%tbody
|
||||||
|
- @domain.nameservers.each do |x|
|
||||||
%tr
|
%tr
|
||||||
%th{class: 'col-xs-4'}= t(:hostname)
|
%td= x
|
||||||
%th{class: 'col-xs-4'}= t(:ipv4)
|
%td= x.ipv4
|
||||||
%th{class: 'col-xs-4'}= t(:ipv6)
|
%td= x.ipv6
|
||||||
%tbody
|
.clear
|
||||||
- @domain.nameservers.each do |x|
|
.row.pull-down
|
||||||
%tr
|
|
||||||
%td= x
|
|
||||||
%td= x.ipv4
|
|
||||||
%td= x.ipv6
|
|
||||||
.row
|
|
||||||
.col-md-12
|
.col-md-12
|
||||||
.panel.panel-default
|
%h3= t(:dnskeys)
|
||||||
.panel-heading.clearfix
|
%hr
|
||||||
= t(:dnskeys)
|
.table-responsive
|
||||||
.table-responsive
|
%table.table.table-hover.table-condensed
|
||||||
%table.table.table-hover.table-bordered.table-condensed
|
%thead
|
||||||
%thead
|
%tr
|
||||||
|
%th{class: 'col-xs-1'}= t(:flag)
|
||||||
|
%th{class: 'col-xs-1'}= t(:protocol)
|
||||||
|
%th{class: 'col-xs-1'}= t(:algorithm)
|
||||||
|
%th{class: 'col-xs-9'}= t(:public_key)
|
||||||
|
%tbody
|
||||||
|
- @domain.dnskeys.each do |x|
|
||||||
%tr
|
%tr
|
||||||
%th{class: 'col-xs-1'}= t(:flag)
|
%td= x.flags
|
||||||
%th{class: 'col-xs-1'}= t(:protocol)
|
%td= x.protocol
|
||||||
%th{class: 'col-xs-1'}= t(:algorithm)
|
%td= x.alg
|
||||||
%th{class: 'col-xs-9'}= t(:public_key)
|
%td= x.public_key
|
||||||
%tbody
|
.clear
|
||||||
- @domain.dnskeys.each do |x|
|
.row.pull-down
|
||||||
%tr
|
|
||||||
%td= x.flags
|
|
||||||
%td= x.protocol
|
|
||||||
%td= x.alg
|
|
||||||
%td= x.public_key
|
|
||||||
.row
|
|
||||||
.col-md-12
|
.col-md-12
|
||||||
.panel.panel-default
|
%h3= t(:legal_documents)
|
||||||
.panel-heading.clearfix
|
%hr
|
||||||
= t(:legal_documents)
|
.table-responsive
|
||||||
.table-responsive
|
%table.table.table-hover.table-condensed
|
||||||
%table.table.table-hover.table-bordered.table-condensed
|
%thead
|
||||||
%thead
|
%tr
|
||||||
|
%th{class: 'col-xs-8'}= t(:created_at)
|
||||||
|
%th{class: 'col-xs-4'}= t(:type)
|
||||||
|
%tbody
|
||||||
|
- @domain.legal_documents.each do |x|
|
||||||
%tr
|
%tr
|
||||||
%th{class: 'col-xs-8'}= t(:created_at)
|
%td= x.created_at
|
||||||
%th{class: 'col-xs-4'}= t(:type)
|
%td= x.document_type
|
||||||
%tbody
|
|
||||||
- @domain.legal_documents.each do |x|
|
|
||||||
%tr
|
|
||||||
%td= link_to(x.created_at, [:admin, x])
|
|
||||||
%td= x.document_type
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue