|
|
@ -1,20 +1,23 @@ |
|
|
|
<template> |
|
|
|
<template> |
|
|
|
<div class="page" v-show="loaded"> |
|
|
|
<div class="page" |
|
|
|
|
|
|
|
v-show="loaded"> |
|
|
|
<p class="page-name mb">栏目</p> |
|
|
|
<p class="page-name mb">栏目</p> |
|
|
|
<el-form :model="form" :rules="rules" class="input-form model" label-width="120px"> |
|
|
|
<el-form :model="form" |
|
|
|
|
|
|
|
:rules="rules" |
|
|
|
|
|
|
|
class="input-form model" |
|
|
|
|
|
|
|
label-width="120px"> |
|
|
|
<div class="item-line"> |
|
|
|
<div class="item-line"> |
|
|
|
<el-form-item prop="columnName" label="栏目名称"> |
|
|
|
<el-form-item prop="columnName" |
|
|
|
<el-input |
|
|
|
label="栏目名称"> |
|
|
|
placeholder="请输入栏目名称" |
|
|
|
<el-input placeholder="请输入栏目名称" |
|
|
|
v-model="form.columnName" |
|
|
|
v-model="form.columnName" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
maxlength="40" |
|
|
|
maxlength="40" |
|
|
|
@input="nameChange" |
|
|
|
@input="nameChange"></el-input> |
|
|
|
></el-input> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item prop="fatherId" label="设置上级"> |
|
|
|
<el-form-item prop="fatherId" |
|
|
|
<el-cascader |
|
|
|
label="设置上级"> |
|
|
|
ref="fatherId" |
|
|
|
<el-cascader ref="fatherId" |
|
|
|
v-model="form.fatherId" |
|
|
|
v-model="form.fatherId" |
|
|
|
:options="columns" |
|
|
|
:options="columns" |
|
|
|
:props="columnProps" |
|
|
|
:props="columnProps" |
|
|
@ -23,22 +26,26 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="item-line"> |
|
|
|
<div class="item-line"> |
|
|
|
<el-form-item prop="typeId" label="栏目类型"> |
|
|
|
<el-form-item prop="typeId" |
|
|
|
<el-select v-model="form.typeId" @change="typeChange"> |
|
|
|
label="栏目类型"> |
|
|
|
<el-option |
|
|
|
<el-select v-model="form.typeId" |
|
|
|
v-for="item in types" |
|
|
|
@change="typeChange"> |
|
|
|
|
|
|
|
<el-option v-for="item in types" |
|
|
|
:key="item.id" |
|
|
|
:key="item.id" |
|
|
|
:label="item.name" |
|
|
|
:label="item.name" |
|
|
|
:value="item.id"> |
|
|
|
:value="item.id"> |
|
|
|
</el-option> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item prop="pageSize" label="分页条数"> |
|
|
|
<el-form-item prop="pageSize" |
|
|
|
<el-input-number v-model="form.pageSize" :min="0" class="auto"></el-input-number> |
|
|
|
label="分页条数"> |
|
|
|
|
|
|
|
<el-input-number v-model="form.pageSize" |
|
|
|
|
|
|
|
:min="0" |
|
|
|
|
|
|
|
class="auto"></el-input-number> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item prop="menuVisible" label="导航菜单可见"> |
|
|
|
<el-form-item prop="menuVisible" |
|
|
|
<el-switch |
|
|
|
label="导航菜单可见"> |
|
|
|
v-model="form.menuVisible" |
|
|
|
<el-switch v-model="form.menuVisible" |
|
|
|
:active-value="0" |
|
|
|
:active-value="0" |
|
|
|
:inactive-value="1"> |
|
|
|
:inactive-value="1"> |
|
|
|
</el-switch> |
|
|
|
</el-switch> |
|
|
@ -46,65 +53,83 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="line"></div> |
|
|
|
<div class="line"></div> |
|
|
|
<template v-if="form.typeId === 1 || form.typeId === 4"> |
|
|
|
<template v-if="form.typeId === 1 || form.typeId === 4"> |
|
|
|
<el-form-item prop="columnBanner" label="栏目Banner"> |
|
|
|
<el-form-item prop="columnBanner" |
|
|
|
<el-upload |
|
|
|
label="栏目Banner"> |
|
|
|
class="avatar-uploader avatar-uploader-lg" |
|
|
|
<el-upload class="avatar-uploader avatar-uploader-lg" |
|
|
|
accept=".jpg,.png,.jpeg,.gif" |
|
|
|
accept=".jpg,.png,.jpeg,.gif" |
|
|
|
:on-change="changeFile" |
|
|
|
:on-change="changeFile" |
|
|
|
:show-file-list="false" |
|
|
|
:show-file-list="false" |
|
|
|
:action="this.api.upload" |
|
|
|
:action="this.api.upload" |
|
|
|
:auto-upload="false" |
|
|
|
:auto-upload="false"> |
|
|
|
> |
|
|
|
<img v-if="form.columnBanner" |
|
|
|
<img v-if="form.columnBanner" :src="form.columnBanner" class="avatar-lg"> |
|
|
|
:src="form.columnBanner" |
|
|
|
<div class="uploader-default" v-else> |
|
|
|
class="avatar-lg"> |
|
|
|
<img class="plus" src="@/assets/images/plus.png" alt=""> |
|
|
|
<div class="uploader-default" |
|
|
|
|
|
|
|
v-else> |
|
|
|
|
|
|
|
<img class="plus" |
|
|
|
|
|
|
|
src="@/assets/images/plus.png" |
|
|
|
|
|
|
|
alt=""> |
|
|
|
<p>点击上传</p> |
|
|
|
<p>点击上传</p> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div slot="tip" class="el-upload__tip"> |
|
|
|
<div slot="tip" |
|
|
|
|
|
|
|
class="el-upload__tip"> |
|
|
|
<p>请上传1920x500PX,5M以内的jpg,bmp,png格式</p> |
|
|
|
<p>请上传1920x500PX,5M以内的jpg,bmp,png格式</p> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-upload> |
|
|
|
</el-upload> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item prop="subtitle" label="栏目副标题"> |
|
|
|
<el-form-item prop="subtitle" |
|
|
|
<el-input |
|
|
|
label="栏目副标题"> |
|
|
|
type="textarea" |
|
|
|
<el-input type="textarea" |
|
|
|
placeholder="请输入栏目副标题" |
|
|
|
placeholder="请输入栏目副标题" |
|
|
|
v-model="form.subtitle" |
|
|
|
v-model="form.subtitle"></el-input> |
|
|
|
></el-input> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item prop="templateId" label="栏目模板"> |
|
|
|
<el-form-item prop="templateId" |
|
|
|
<el-select v-model="form.templateId" @change="getStyle"> |
|
|
|
label="栏目模板"> |
|
|
|
<el-option |
|
|
|
<el-select v-model="form.templateId" |
|
|
|
v-for="item in templates" |
|
|
|
@change="getStyle"> |
|
|
|
|
|
|
|
<el-option v-for="item in templates" |
|
|
|
:key="item.id" |
|
|
|
:key="item.id" |
|
|
|
:label="item.templateType" |
|
|
|
:label="item.templateType" |
|
|
|
:value="item.id"> |
|
|
|
:value="item.id"> |
|
|
|
</el-option> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item prop="listStyleId" label="列表样式"> |
|
|
|
<el-form-item prop="listStyleId" |
|
|
|
|
|
|
|
label="列表样式"> |
|
|
|
<ul class="styles"> |
|
|
|
<ul class="styles"> |
|
|
|
<li v-for="(item, i) in listStyle" :key="i" @click="form.listStyleId = item.id"> |
|
|
|
<li v-for="(item, i) in listStyle" |
|
|
|
|
|
|
|
:key="i" |
|
|
|
|
|
|
|
@click="form.listStyleId = item.id"> |
|
|
|
<div class="review"> |
|
|
|
<div class="review"> |
|
|
|
<img style="width: 90px;max-height: 110px;" :src="require('@/assets/images/style/' + item.id + '.png')" alt=""> |
|
|
|
<img style="width: 90px;max-height: 110px;" |
|
|
|
|
|
|
|
:src="require('@/assets/images/style/' + item.id + '.png')" |
|
|
|
|
|
|
|
alt=""> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<el-radio v-model="form.listStyleId" :label="item.id">{{ item.style }}</el-radio> |
|
|
|
<el-radio v-model="form.listStyleId" |
|
|
|
|
|
|
|
:label="item.id">{{ item.style }}</el-radio> |
|
|
|
</li> |
|
|
|
</li> |
|
|
|
</ul> |
|
|
|
</ul> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item prop="detailStyleId" label="详情样式"> |
|
|
|
<el-form-item prop="detailStyleId" |
|
|
|
|
|
|
|
label="详情样式"> |
|
|
|
<ul class="styles"> |
|
|
|
<ul class="styles"> |
|
|
|
<li v-for="(item, i) in detailStyleId" :key="i" @click="form.detailStyleId = item.id"> |
|
|
|
<li v-for="(item, i) in detailStyleId" |
|
|
|
|
|
|
|
:key="i" |
|
|
|
|
|
|
|
@click="form.detailStyleId = item.id"> |
|
|
|
<div class="review"> |
|
|
|
<div class="review"> |
|
|
|
<img :style="{width: item.id == 24 ? '50px' : '90px', 'max-height': '110px'}" :src="require('@/assets/images/style/' + item.id + '.png')" alt=""> |
|
|
|
<img :style="{width: item.id == 24 ? '50px' : '90px', 'max-height': '110px'}" |
|
|
|
|
|
|
|
:src="require('@/assets/images/style/' + item.id + '.png')" |
|
|
|
|
|
|
|
alt=""> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<el-radio v-model="form.detailStyleId" :label="item.id">{{ item.style }}</el-radio> |
|
|
|
<el-radio v-model="form.detailStyleId" |
|
|
|
|
|
|
|
:label="item.id">{{ item.style }}</el-radio> |
|
|
|
</li> |
|
|
|
</li> |
|
|
|
</ul> |
|
|
|
</ul> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-if="form.typeId === 2"> |
|
|
|
<template v-if="form.typeId === 2"> |
|
|
|
<el-form-item prop="connectionType" label="连接类型"> |
|
|
|
<el-form-item prop="connectionType" |
|
|
|
|
|
|
|
label="连接类型"> |
|
|
|
<el-radio-group v-model="form.connectionType"> |
|
|
|
<el-radio-group v-model="form.connectionType"> |
|
|
|
<el-radio :label="1">站内链接</el-radio> |
|
|
|
<el-radio :label="1">站内链接</el-radio> |
|
|
|
<el-radio :label="2">站外链接</el-radio> |
|
|
|
<el-radio :label="2">站外链接</el-radio> |
|
|
@ -113,17 +138,16 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<template v-if="form.connectionType === 1"> |
|
|
|
<template v-if="form.connectionType === 1"> |
|
|
|
<el-form-item label="站内链接"> |
|
|
|
<el-form-item label="站内链接"> |
|
|
|
<el-cascader |
|
|
|
<el-cascader v-model="links" |
|
|
|
v-model="links" |
|
|
|
|
|
|
|
:options="columns" |
|
|
|
:options="columns" |
|
|
|
:props="columnProps" |
|
|
|
:props="columnProps" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
@change="getArticle"></el-cascader> |
|
|
|
@change="getArticle"></el-cascader> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="文章"> |
|
|
|
<el-form-item label="文章"> |
|
|
|
<el-select v-model="article" clearable> |
|
|
|
<el-select v-model="article" |
|
|
|
<el-option |
|
|
|
clearable> |
|
|
|
v-for="item in articles" |
|
|
|
<el-option v-for="item in articles" |
|
|
|
:key="item.id" |
|
|
|
:key="item.id" |
|
|
|
:label="item.title" |
|
|
|
:label="item.title" |
|
|
|
:value="item.id"> |
|
|
|
:value="item.id"> |
|
|
@ -131,18 +155,19 @@ |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<el-form-item v-show="form.connectionType === 2" prop="linkAddress" label="站外链接"> |
|
|
|
<el-form-item v-show="form.connectionType === 2" |
|
|
|
<el-input |
|
|
|
prop="linkAddress" |
|
|
|
placeholder="请输入站外链接" |
|
|
|
label="站外链接"> |
|
|
|
|
|
|
|
<el-input placeholder="请输入站外链接" |
|
|
|
v-model.trim="form.linkAddress" |
|
|
|
v-model.trim="form.linkAddress" |
|
|
|
clearable |
|
|
|
clearable></el-input> |
|
|
|
></el-input> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<template v-if="form.connectionType === 3"> |
|
|
|
<template v-if="form.connectionType === 3"> |
|
|
|
<el-form-item prop="siteSelection" label="站点选择"> |
|
|
|
<el-form-item prop="siteSelection" |
|
|
|
<el-select v-model="form.siteSelection" @change="getOtherColumn"> |
|
|
|
label="站点选择"> |
|
|
|
<el-option |
|
|
|
<el-select v-model="form.siteSelection" |
|
|
|
v-for="item in sites" |
|
|
|
@change="getOtherColumn"> |
|
|
|
|
|
|
|
<el-option v-for="item in sites" |
|
|
|
:key="item.id" |
|
|
|
:key="item.id" |
|
|
|
:label="item.siteName" |
|
|
|
:label="item.siteName" |
|
|
|
:value="item.id"> |
|
|
|
:value="item.id"> |
|
|
@ -150,17 +175,16 @@ |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="栏目"> |
|
|
|
<el-form-item label="栏目"> |
|
|
|
<el-cascader |
|
|
|
<el-cascader v-model="otherLink" |
|
|
|
v-model="otherLink" |
|
|
|
|
|
|
|
:options="otherColumns" |
|
|
|
:options="otherColumns" |
|
|
|
:props="columnProps" |
|
|
|
:props="columnProps" |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
@change="getArticle"></el-cascader> |
|
|
|
@change="getArticle"></el-cascader> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="文章"> |
|
|
|
<el-form-item label="文章"> |
|
|
|
<el-select v-model="otherArticle" clearable> |
|
|
|
<el-select v-model="otherArticle" |
|
|
|
<el-option |
|
|
|
clearable> |
|
|
|
v-for="item in otherArticles" |
|
|
|
<el-option v-for="item in otherArticles" |
|
|
|
:key="item.id" |
|
|
|
:key="item.id" |
|
|
|
:label="item.title" |
|
|
|
:label="item.title" |
|
|
|
:value="item.id"> |
|
|
|
:value="item.id"> |
|
|
@ -168,30 +192,35 @@ |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<el-form-item prop="isOpen" label="新窗口打开"> |
|
|
|
<el-form-item prop="isOpen" |
|
|
|
<el-switch |
|
|
|
label="新窗口打开"> |
|
|
|
v-model="form.isOpen" |
|
|
|
<el-switch v-model="form.isOpen" |
|
|
|
:active-value="1" |
|
|
|
:active-value="1" |
|
|
|
:inactive-value="0"> |
|
|
|
:inactive-value="0"> |
|
|
|
</el-switch> |
|
|
|
</el-switch> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-if="form.typeId === 3"> |
|
|
|
<template v-if="form.typeId === 3"> |
|
|
|
<el-form-item prop="templateId" label="栏目模板"> |
|
|
|
<el-form-item prop="templateId" |
|
|
|
|
|
|
|
label="栏目模板"> |
|
|
|
<el-select v-model="form.templateId"> |
|
|
|
<el-select v-model="form.templateId"> |
|
|
|
<el-option |
|
|
|
<el-option label="长页模板" |
|
|
|
label="长页模板" |
|
|
|
|
|
|
|
:value="9"> |
|
|
|
:value="9"> |
|
|
|
</el-option> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item prop="listStyleId" label="列表样式"> |
|
|
|
<el-form-item prop="listStyleId" |
|
|
|
|
|
|
|
label="列表样式"> |
|
|
|
<ul class="styles"> |
|
|
|
<ul class="styles"> |
|
|
|
<li v-for="(item, i) in pageStyle" :key="i" @click="form.listStyleId = item.id"> |
|
|
|
<li v-for="(item, i) in pageStyle" |
|
|
|
|
|
|
|
:key="i" |
|
|
|
|
|
|
|
@click="form.listStyleId = item.id"> |
|
|
|
<div class="review"> |
|
|
|
<div class="review"> |
|
|
|
<img :src="require('@/assets/images/page/' + item.pic + '.png')" alt=""> |
|
|
|
<img :src="require('@/assets/images/page/' + item.pic + '.png')" |
|
|
|
|
|
|
|
alt=""> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<el-radio v-model="form.listStyleId" :label="item.id">{{ item.style }}</el-radio> |
|
|
|
<el-radio v-model="form.listStyleId" |
|
|
|
|
|
|
|
:label="item.id">{{ item.style }}</el-radio> |
|
|
|
</li> |
|
|
|
</li> |
|
|
|
</ul> |
|
|
|
</ul> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
@ -205,13 +234,17 @@ |
|
|
|
</el-form-item> --> |
|
|
|
</el-form-item> --> |
|
|
|
</el-form> |
|
|
|
</el-form> |
|
|
|
<div class="btns"> |
|
|
|
<div class="btns"> |
|
|
|
<el-button type="primary" @click="submit(0)">确定</el-button> |
|
|
|
<el-button type="primary" |
|
|
|
|
|
|
|
@click="submit(0)">确定</el-button> |
|
|
|
<el-button @click="$router.push('/column')">取消</el-button> |
|
|
|
<el-button @click="$router.push('/column')">取消</el-button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 剪裁组件弹窗 --> |
|
|
|
<!-- 剪裁组件弹窗 --> |
|
|
|
<el-dialog title="图片裁剪" append-to-body :visible.sync="cropperModel" width="1100px" :close-on-click-modal="false"> |
|
|
|
<el-dialog title="图片裁剪" |
|
|
|
<Cropper |
|
|
|
append-to-body |
|
|
|
ref="cropper" |
|
|
|
:visible.sync="cropperModel" |
|
|
|
|
|
|
|
width="1100px" |
|
|
|
|
|
|
|
:close-on-click-modal="false"> |
|
|
|
|
|
|
|
<Cropper ref="cropper" |
|
|
|
:img-file.sync="file" |
|
|
|
:img-file.sync="file" |
|
|
|
:is-upload="isUpload" |
|
|
|
:is-upload="isUpload" |
|
|
|
:fixed="true" |
|
|
|
:fixed="true" |
|
|
@ -497,10 +530,12 @@ export default { |
|
|
|
const { templateId } = this.form |
|
|
|
const { templateId } = this.form |
|
|
|
this.$post(`${this.api.theTemplateIdGetsTheStyle}?templateId=${templateId}`).then(({ data }) => { |
|
|
|
this.$post(`${this.api.theTemplateIdGetsTheStyle}?templateId=${templateId}`).then(({ data }) => { |
|
|
|
this.listStyle = data.listingTemplateTypes |
|
|
|
this.listStyle = data.listingTemplateTypes |
|
|
|
this.detailStyleId = data.detailsTypeOfTheTemplate |
|
|
|
const detailList = data.detailsTypeOfTheTemplate |
|
|
|
|
|
|
|
if (templateId == 11) detailList.shift() // 出版物不用显示文章 |
|
|
|
|
|
|
|
this.detailStyleId = detailList |
|
|
|
if (set) { |
|
|
|
if (set) { |
|
|
|
this.form.listStyleId = this.listStyle[templateId === 1 ? 1 : 0].id |
|
|
|
this.form.listStyleId = this.listStyle[templateId === 1 ? 1 : 0].id |
|
|
|
this.form.detailStyleId = this.detailStyleId[0].id |
|
|
|
this.form.detailStyleId = this.detailStyleId[templateId === 7 ? 1 : 0].id |
|
|
|
} |
|
|
|
} |
|
|
|
}).catch(err => { }) |
|
|
|
}).catch(err => { }) |
|
|
|
}, |
|
|
|
}, |
|
|
@ -738,7 +773,7 @@ $upload-lg-height: 102px; |
|
|
|
position: relative; |
|
|
|
position: relative; |
|
|
|
width: $upload-width; |
|
|
|
width: $upload-width; |
|
|
|
height: $upload-height; |
|
|
|
height: $upload-height; |
|
|
|
border: 1px solid #DCDEE0; |
|
|
|
border: 1px solid #dcdee0; |
|
|
|
border-radius: 2px; |
|
|
|
border-radius: 2px; |
|
|
|
cursor: pointer; |
|
|
|
cursor: pointer; |
|
|
|
overflow: hidden; |
|
|
|
overflow: hidden; |
|
|
@ -749,7 +784,7 @@ $upload-lg-height: 102px; |
|
|
|
justify-content: center; |
|
|
|
justify-content: center; |
|
|
|
align-items: center; |
|
|
|
align-items: center; |
|
|
|
text-align: center; |
|
|
|
text-align: center; |
|
|
|
background: #FAFAFA; |
|
|
|
background: #fafafa; |
|
|
|
p { |
|
|
|
p { |
|
|
|
margin-top: 10px; |
|
|
|
margin-top: 10px; |
|
|
|
font-size: 14px; |
|
|
|
font-size: 14px; |
|
|
@ -803,7 +838,7 @@ $upload-lg-height: 102px; |
|
|
|
text-align: center; |
|
|
|
text-align: center; |
|
|
|
cursor: pointer; |
|
|
|
cursor: pointer; |
|
|
|
&:hover .review { |
|
|
|
&:hover .review { |
|
|
|
border-color: #2962FF; |
|
|
|
border-color: #2962ff; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
.review { |
|
|
|
.review { |
|
|
@ -813,7 +848,7 @@ $upload-lg-height: 102px; |
|
|
|
width: 170px; |
|
|
|
width: 170px; |
|
|
|
height: 112px; |
|
|
|
height: 112px; |
|
|
|
margin-bottom: 10px; |
|
|
|
margin-bottom: 10px; |
|
|
|
border: 1px solid #DCDEE0; |
|
|
|
border: 1px solid #dcdee0; |
|
|
|
border-radius: 2px; |
|
|
|
border-radius: 2px; |
|
|
|
img { |
|
|
|
img { |
|
|
|
width: 50px; |
|
|
|
width: 50px; |
|
|
|