diff --git a/css/template_detail.less b/css/template_detail.less index b11c551..f11cfcf 100644 --- a/css/template_detail.less +++ b/css/template_detail.less @@ -50,15 +50,71 @@ } // meta data - .img_detail { + div.img_detail { /* vertical minus margin of .img-detail corresponds to the padding of .page */ margin: @margin-default -(@margin-default); + + border: solid @ini_border_light; + border-width: 1px 0; + background-color: @ini_background_page_header; + h1, h2, h3, h4, h5, h6, p{ + padding-left: @margin-default; + padding-right: @margin-default; + } + + dl { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + flex-direction: row; + -ms-flex-direction: row; + flex-wrap: wrap; + -ms-flex-wrap: wrap; + width: 100%; + + dt, dd { + box-sizing: border-box; + margin: .2em 0; + padding: (@small-spacing * 2) @small-spacing; + } + + dt { + width: 33.3%; + background-color: @ini_highlight; + color: @ini_highlight_text; + + } + dd { + width: 66.6%; + padding-left: (@small-spacing * 2); + } + + } + .os-map { + p { + text-align: right; + } + iframe { + padding: 0; + margin: 0; + border: solid @ini_button_background; + border-width: 1px 0; + } + } + @media @screen_max-md { margin-right: -(@margin-default * 1.6); + h1, h2, h3, h4, h5, h6, p { + padding-right: (@margin-default * 1.6); + } } @media @screen_max-xs { margin-left: -(@margin-small); + h1, h2, h3, h4, h5, h6, p { + padding-left: @margin-small; + } } + } } diff --git a/detail.php b/detail.php index d964f3d..0250f6f 100755 --- a/detail.php +++ b/detail.php @@ -61,12 +61,24 @@ include('tpl/favicon_tiles.php');