250x250
Notice
Recent Posts
Recent Comments
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

진스

테스트 본문

카테고리 없음

테스트

입방정 2021. 5. 13. 17:53
728x90

<template>

    <div class="wrap">

        <Header></Header>

        <section class="content">

            <button @click="showContents" :value="showConten1">1</button> <br />

            <button @click="showContents" :value="showConten2">2</button> <br />

 

            <div class="cnt_box pd_type5">

                <div class="join_step step4">

                    <ol>

                        <li><span>1</span></li>

                        <li><span>2</span></li>

                        <li><span>3</span></li>

                        <li><span>4</span></li>

                    </ol>

                    <p class="tit">가입완료</p>

                    <!-- <p class="txt">서브 문구</p> -->

                </div>

                <p class="sp_tit1 pd_b0">

                    <strong class="txt_line0">신세계</strong> 님,

                    <span class="user_underline">shinsegae12</span> ID로

                    <br />신세계포인트 통합 회원 가입이 <br />완료되었습니다.

                </p>

            </div>

            <div class="cnt_box pd_type1 bg0">

                <ul class="user_sign_wrap">

                    <li>

                        <p class="sp_txt0"><strong>회원정보</strong></p>

                        <div class="user_info">

                            <dl>

                                <dt>휴대폰 번호</dt>

                                <dd>010-9876-5432</dd>

                            </dl>

                            <dl>

                                <dt>이메일</dt>

                                <dd>asdf1234@asdf.com</dd>

                            </dl>

                            <dl>

                                <dt>주소</dt>

                                <dd>04529</dd>

                                <dd>도로명: 서울 중구 남대문시장 10길2, 1(회현동1가)</dd>

                                <dd>지번: 서울 중구 회현동1가 204번지 MESA 1</dd>

                            </dl>

                        </div>

                    </li>

                    <li class="info_consent">

                        <p class="sp_txt0"><strong>광고 정보 수신동의</strong></p>

                        <div class="user_info end">

                            <dl>

                                <dt>동의</dt>

                                <dd>이메일, APP PUSH</dd>

                            </dl>

                            <dl>

                                <dt>비동의</dt>

                                <dd>문자, DM, TM</dd>

                            </dl>

                        </div>

                    </li>

                </ul>

            </div>

            <div class="cnt_box pd_type5">

                <p class="sp_tit1 pd_b0">

                    <strong class="txt_line0">신세계</strong> 님,<br />

                    통합 ID로 더 다양한 서비스를 이용할 수 있습니다!

                </p>

                <div class="agree_form_wrap">

                    <ul>

                        <li>

                            <div v-if="authTabIdx1" class="company complate">

                                <a href="javascript:;" class="logo_btn">

                                    <span class="company_logo"></span>

                                    <span class="company_title">이마트</span>

                                    <div>

                                        <img src="@/assets/images/member/stamp_emart.png" alt="" />

                                    </div>

                                    <span class="company_sc">바로가기</span>

                                </a>

                            </div>

                            <div v-else class="company">

                                <button class="logo_btn" @click="shows(1)">

                                    <span class="company_logo"></span>

                                    <span

                                        class="company_arrow"

                                        :class="{ on: showConten1 === true }"

                                    ></span>

                                </button>

                                <div class="agree_lists" :class="{ on: showConten1 === true }">

                                    <div class="agree_list btn_type0">

                                        <div class="agree_form">

                                            <div class="chk_box">

                                                <input type="checkbox" id="checkbox01" />

                                                <label for="checkbox01">[필수] 이마트 필수약관</label>

                                            </div>

                                            <button class="agree_show">

                                                <span>내용보기</span>

                                            </button>

                                        </div>

                                        <button class="agree_btn" @click="authTabIdx1 = true">

                                            <span>동의하기</span>

                                        </button>

                                    </div>

                                </div>

                            </div>

                        </li>

 

                        <li>

                            <div v-if="authTabIdx2" class="company complate">

                                <a href="javascript:;" class="logo_btn">

                                    <span class="company_logo"></span>

                                    <span class="company_title">신세계백화점</span>

                                    <div>

                                        <img

                                            src="@/assets/images/member/stamp_shinsegae.png"

                                            alt=""

                                        />

                                    </div>

                                    <span class="company_sc">바로가기</span>

                                </a>

                            </div>

                            <div v-else class="company">

                                <button class="logo_btn" @click="shows(2)">

                                    <span class="company_logo"></span>

                                    <span

                                        class="company_arrow"

                                        :class="{ on: showConten2 === true }"

                                    ></span>

                                </button>

                                <div class="agree_lists" :class="{ on: showConten2 === true }">

                                    <div class="agree_list btn_type0">

                                        <div class="agree_form">

                                            <div class="chk_box">

                                                <input type="checkbox" id="checkbox02" />

                                                <label for="checkbox02"

                                                    >[필수] 신세계백화점 필수약관</label

                                                >

                                            </div>

                                            <button class="agree_show">

                                                <span>내용보기</span>

                                            </button>

                                        </div>

                                        <button class="agree_btn" @click="authTabIdx2 = true">

                                            <span>동의하기</span>

                                        </button>

                                    </div>

                                </div>

                            </div>

                        </li>

 

                        <li>

                            <div v-if="authTabIdx3" class="company complate">

                                <a href="javascript:;" class="logo_btn">

                                    <span class="company_logo"></span>

                                    <span class="company_title">사이먼</span>

                                    <div>

                                        <img src="@/assets/images/member/stamp_simon.png" alt="" />

                                    </div>

                                    <span class="company_sc">바로가기</span>

                                </a>

                            </div>

                            <div v-else class="company">

                                <button class="logo_btn" @click="shows(3)">

                                    <span class="company_logo"></span>

                                    <span

                                        class="company_arrow"

                                        :class="{ on: showConten3 === true }"

                                    ></span>

                                </button>

                                <div class="agree_lists" :class="{ on: showConten3 === true }">

                                    <div class="agree_list btn_type0">

                                        <div class="agree_comment">

                                            <span>

                                                사이먼 이용약관 및 개인정보 수집·이용동의 내용을

                                                확인하였으며, 아래 내용에 동의합니다.

                                            </span>

                                            <p>(주)사이먼 귀중</p>

                                        </div>

                                        <div class="agree_form">

                                            <div class="chk_box">

                                                <input type="checkbox" id="checkbox03" />

                                                <label for="checkbox03">[필수] 사이먼 필수약관</label>

                                            </div>

                                            <button class="agree_show">

                                                <span>내용보기</span>

                                            </button>

                                        </div>

                                        <div class="agree_form">

                                            <div class="chk_box">

                                                <input type="checkbox" id="checkbox04" required />

                                                <label for="checkbox04"

                                                    >[필수] 개인정보 수집 및 이용 동의</label

                                                >

                                            </div>

                                            <button class="agree_show">

                                                <span>내용보기</span>

                                            </button>

                                        </div>

                                        <div class="agree_form">

                                            <div class="chk_box">

                                                <input type="checkbox" id="checkbox05" />

                                                <label for="checkbox05"

                                                    >[선택] 이벤트 정보 제공을 위한 개인정보 수집</label

                                                >

                                            </div>

                                            <button class="agree_show">

                                                <span>내용보기</span>

                                            </button>

                                        </div>

                                        <button class="agree_btn" @click="authTabIdx3 = true">

                                            <span>동의하기</span>

                                        </button>

                                    </div>

                                </div>

                            </div>

                        </li>

 

                        <li>

                            <div v-if="authTabIdx4" class="company complate">

                                <a href="javascript:;" class="logo_btn">

                                    <span class="company_logo"></span>

                                    <span

                                        class="company_title"

                                        :class="{ on: showConten4 === true }"

                                        >시코르</span

                                    >

                                    <div>

                                        <img src="@/assets/images/member/stamp_chicor.png" alt="" />

                                    </div>

                                    <span class="company_sc">바로가기</span>

                                </a>

                            </div>

                            <div v-else class="company">

                                <button class="logo_btn" @click="shows(4)">

                                    <span class="company_logo"></span>

                                    <span

                                        class="company_arrow"

                                        :class="{ on: showConten4 === true }"

                                    ></span>

                                </button>

                                <div class="agree_lists" :class="{ on: showConten4 === true }">

                                    <div class="agree_list btn_type0">

                                        <div class="agree_comment">

                                            <span>

                                                시코르 이용약관 및 개인정보 수집·이용동의 내용을

                                                확인하였으며, 아래 내용에 동의합니다.

                                            </span>

                                            <p>(주)시코르 귀중</p>

                                        </div>

                                        <div class="agree_form">

                                            <div class="chk_box">

                                                <input type="checkbox" id="checkbox06" />

                                                <label for="checkbox06">[필수] 시코르 필수약관</label>

                                            </div>

                                            <button class="agree_show">

                                                <span>내용보기</span>

                                            </button>

                                        </div>

                                        <div class="agree_form">

                                            <div class="chk_box">

                                                <input type="checkbox" id="checkbox07" />

                                                <label for="checkbox07"

                                                    >[필수] 개인정보 수집 및 이용 동의</label

                                                >

                                            </div>

                                            <button class="agree_show">

                                                <span>내용보기</span>

                                            </button>

                                        </div>

                                        <div class="agree_form">

                                            <div class="chk_box">

                                                <input type="checkbox" id="checkbox08" />

                                                <label for="checkbox08"

                                                    >[선택] 이벤트 정보 제공을 위한 개인정보 수집</label

                                                >

                                            </div>

                                            <button class="agree_show">

                                                <span>내용보기</span>

                                            </button>

                                        </div>

                                        <button class="agree_btn" @click="authTabIdx4 = true">

                                            <span>동의하기</span>

                                        </button>

                                    </div>

                                </div>

                            </div>

                        </li>

                    </ul>

                    <div class="sp_login">

                        <button @click="shows">신세계포인트 로그인하기</button>

                    </div>

                </div>

            </div>

        </section>

        <Footer></Footer>

    </div>

</template>

 

<script>

import Header from '@/pages/common/header/sub/header.vue';

import Footer from '@/pages/common/footer.vue';

 

export default {

    components: { HeaderFooter },

    data() {

        return {

            showConten: false,

            authTabIdx1: false,

            authTabIdx2: false,

            authTabIdx3: false,

            authTabIdx4: false,

            showConten1: false,

            showConten2: false,

            showConten3: false,

            showConten4: false,

            wrap: [],

        };

    },

    methods: {

        showContents(e) {

            this.showConten = console.log(e.target.value);

        },

        shows(idx) {

            if (idx === 1) {

                this.showConten1 = !this.showConten1;

                // this.showConten2 = false;

                // this.showConten3 = false;

                // this.showConten4 = false;

            } else if (idx === 2) {

                this.showConten2 = !this.showConten2;

                // this.showConten1 = false;

                // this.showConten3 = false;

                // this.showConten4 = false;

            } else if (idx === 3) {

                this.showConten3 = !this.showConten3;

                this.showConten1 = false;

                this.showConten2 = false;

                this.showConten4 = false;

            } else if (idx === 4) {

                this.showConten4 = !this.showConten4;

                this.showConten1 = false;

                this.showConten2 = false;

                this.showConten3 = false;

            }

        },

    },

};

</script>

 

<style>

.user_underline {

    color#ff8022;

    positionrelative;

}

.user_underline::after {

    content'';

    displayblock;

    clearboth;

    width100%;

    height2px;

    positionabsolute;

    left0;

    background#ff8022;

}

.join_step {

    padding-bottom40px;

}

.join_step .tit {

    font-size25px;

    padding20px 0 0 0;

}

.join_step .txtP {

    padding-top15px;

}

/* .info_tit {

    width: 80%;

    padding-bottom: 0;

    margin: 0;

*/

.join_step ol {

    displayflex;

}

.join_step ol li {

    background#e5e5e5;

    border-radius50%;

    width20px;

    height20px;

    text-aligncenter;

    displayflex;

    align-itemscenter;

    justify-contentcenter;

    margin-left10px;

}

 

.join_step.step1 ol li:nth-child(1) {

    background#ff8022;

    box-shadow0px 7px 10px 0px rgba(255128340.15);

    text-shadow0px 7px 10px rgba(255128340.15);

}

 

.join_step.step2 ol li:nth-child(2) {

    background#ff8022;

    box-shadow0px 7px 10px 0px rgba(255128340.15);

    text-shadow0px 7px 10px rgba(255128340.15);

}

.join_step.step2 ol li:nth-child(1) {

    background#ff8022;

}

 

.join_step.step3 ol li:nth-child(3) {

    background#ff8022;

    box-shadow0px 7px 10px 0px rgba(255128340.15);

    text-shadow0px 7px 10px rgba(255128340.15);

}

.join_step.step3 ol li:nth-child(1),

.join_step.step3 ol li:nth-child(2) {

    background#ff8022;

}

 

.join_step.step4 ol li:nth-child(4) {

    background#ff8022;

    box-shadow0px 7px 10px 0px rgba(255128340.15);

    text-shadow0px 7px 10px rgba(255128340.15);

}

.join_step.step4 ol li:nth-child(1),

.join_step.step4 ol li:nth-child(2),

.join_step.step4 ol li:nth-child(3) {

    background#ff8022;

}

 

.join_step ol li:first-child {

    margin-left0;

}

.join_step ol li span {

    color#fff;

    font-size9px;

}

 

.user_sign_wrap .sp_txt0 {

    padding0 0 15px;

    margin0;

}

.user_info {

    border-top1px solid #222;

    padding0 0 40px;

}

.user_info dt {

    font-size15px;

    font-weight500;

    line-height24px;

    padding-top20px;

    flex1 1 60px;

}

.user_info dd {

    font-size15px;

    color#666;

    line-height24px;

    flex1 1 90%;

}

.user_info.end {

    padding0;

}

.info_consent .user_info dl {

    displayflex;

    align-itemsbaseline;

}

.info_consent .user_info dl:nth-child(2) dt {

    padding-top0;

}

.agree_form_wrap li {

    margin-bottom10px;

}

.agree_form_wrap li:last-child {

    margin-bottom0px;

}

.agree_form_wrap li:nth-child(2) .company .logo_btn {

    background#999999;

}

.agree_form_wrap li:nth-child(3) .company .logo_btn {

    background#a1005b;

}

.agree_form_wrap li:nth-child(4) .company .logo_btn {

    background#000;

}

.agree_form_wrap li:nth-child(3) .agree_form,

.agree_form_wrap li:nth-child(4) .agree_form {

    margin-bottom20px;

}

.agree_form_wrap {

    padding-top30px;

}

 

.company .logo_btn {

    displayflex;

    padding0 20px;

    background#ffd040;

    width100%;

    justify-contentspace-between;

    align-itemscenter;

    height60px;

    color#fff;

    box-sizingborder-box;

}

.agree_form_wrap li:first-child .company.complate .company_sc {

    color#666;

}

.agree_form_wrap li:first-child .logo_btn {

    color#222;

}

.company .logo_btn img {

    width51px;

}

.agree_list .agree_comment {

    margin-bottom25px;

}

.agree_comment span,

.agree_comment p {

    font-size14px;

}

.agree_list .agree_comment p {

    margin-top15px;

}

.agree_lists {

    padding25px 18px;

    border1px solid #dddddd;

    displaynone;

}

.agree_lists.on {

    displayblock;

}

.company .company_logo {

    backgroundurl('~@/assets/images/member/logo_emart.png'no-repeat 0 0;

    height13px;

    background-size34px;

    width34px;

}

.agree_form_wrap li:nth-child(2) .company .company_logo {

    backgroundurl('~@/assets/images/member/logo_shinsegae.png'no-repeat 0 0;

    height16px;

    background-size78px;

    width78px;

}

.agree_form_wrap li:nth-child(3) .company .company_logo {

    backgroundurl('~@/assets/images/member/logo_simon.png'no-repeat 0 0;

    height11px;

    background-size54px;

    width54px;

}

.agree_form_wrap li:nth-child(4) .company .company_logo {

    backgroundurl('~@/assets/images/member/logo_chicor.png'no-repeat 0 0;

    height12px;

    background-size50px;

    width50px;

}

.company .company_title {

    font-size15px;

    positionabsolute;

    left112px;

}

.company .company_sc {

    font-size13px;

}

.company.complate {

    positionrelative;

}

.company.complate div {

    positionabsolute;

    right82px;

}

.agree_form_wrap ul li:first-child .company .company_arrow {

    backgroundurl('~@/assets/images/member/logo_arrow_top.png'no-repeat 0 0;

    height9px;

    background-size100% 100%;

    width13px;

}

.company .company_arrow.on {

    transformrotate(180deg);

}

.company .company_arrow {

    backgroundurl('~@/assets/images/member/logo_arrow_top_w.png'no-repeat 0 0;

    height9px;

    background-size100% 100%;

    width13px;

}

.agree_form {

    displayflex;

    align-itemscenter;

}

.agree_btn {

    font-size15px;

    line-height15px;

    width210px;

    background#b0a9a2;

    color#fff;

    padding13px 0;

    margin25px auto 0;

    displayblock;

}

 

.sp_login {

    background#ff8022;

    text-aligncenter;

    margin-top30px;

}

.sp_login button {

    color#fff;

    font-size18px;

    padding13px;

}

 

/*약관보기 텍스트 노출*/

.agree_list.btn_type0 .agree_form .agree_show {

    text-indent0;

    widthauto;

    backgroundnone;

    font-size0;

}

.agree_list.btn_type0 .agree_form .agree_show span {

    text-indent0;

    widthauto;

    backgroundnone;

    line-height24px;

    font-size13px;

}

.company .company_sc {

    text-indent0;

    widthauto;

    backgroundnone;

    line-height24px;

}

.agree_list.btn_type0 .agree_form .agree_show span:after {

    content'';

    displayinline-block;

    vertical-aligntop;

    width6px;

    height10px;

    margin8px 0 0 3px;

}

 

.company .company_sc:after {

    content'';

    displayinline-block;

    vertical-aligntop;

    width6px;

    height10px;

    margin8px 0 0 3px;

    backgroundurl(~@/assets/images/member/terms_arr2_w.pngno-repeat 0 0;

    background-size100% 100%;

}

.agree_list.btn_type0 .agree_form .agree_show span:after {

    backgroundurl(~@/assets/images/member/terms_arr2_g.pngno-repeat 0 0;

    background-size100% 100%;

}

.agree_form_wrap li:first-child .company.complate .company_sc:after {

    backgroundurl(~@/assets/images/member/terms_arr2_g.pngno-repeat 0 0;

    background-size100% 100%;

}

 

/*약관 label 폰트 사이즈*/

.agree_list.txt_type0 .chk_box label {

    font-size10px;

}

.agree_list.txt_type0.btn_type0 .agree_form .agree_show {

    font-size10px;

}

.agree_form_wrap li:nth-child(3) .chk_box label,

.agree_form_wrap li:nth-child(4) .chk_box label {

    font-size10px;

}

.agree_form_wrap li:nth-child(3) .company button.agree_show span,

.agree_form_wrap li:nth-child(4) .company button.agree_show span {

    font-size10px;

}

</style>

 

728x90
Comments