Skip to content

Commit 8b787e5

Browse files
author
Fumito Abe
committed
パートナータイトル下線追加、角丸CTA含め修正
1 parent c69ddfb commit 8b787e5

File tree

5 files changed

+54
-125
lines changed

5 files changed

+54
-125
lines changed

src/components/CallToAction.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,13 +201,15 @@
201201
}
202202
}
203203
}
204+
// 対象、時間、カレンダー
204205
.cta-task-overview {
205206
background-color: $primary;
206207
color: #fff;
207208
min-height: 320px;
208209
display: flex;
209210
justify-content: center;
210211
align-items: center;
212+
border-radius: 0 3px 3px 0;
211213
@include media-breakpoint-down(sm) {
212214
min-height: 480px;
213215
}

src/components/TopClients.vue

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ export default {
8484
display: block;
8585
width: 100%;
8686
margin-bottom: 64px;
87+
position: relative;
8788
@include media-breakpoint-up(md) {
8889
font-size: 4rem;
8990
}
@@ -97,6 +98,17 @@ export default {
9798
font-weight: normal;
9899
font-family: $font-jp-normal;
99100
}
101+
&::after {
102+
content: '';
103+
display: block;
104+
width: 80px;
105+
height: 1px;
106+
background-color: $secondary;
107+
position: absolute;
108+
left: 50%;
109+
margin-left: -40px;
110+
bottom: -24px;
111+
}
100112
}
101113
.clients-image-container {
102114
width: 80%;

src/components/TopOurPartners.vue

Lines changed: 0 additions & 122 deletions
This file was deleted.

src/components/TopPartners.vue

Lines changed: 39 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<v-container>
1414
<div class="row justify-center">
1515

16-
<a class="partner-card col col-md-4 col-lg-3" href="https://aws.amazon.com/jp/partners/consulting/">
16+
<a class="partner-card col-10 col-sm-6 col-md-4 col-lg-3" href="https://aws.amazon.com/jp/partners/consulting/">
1717
<div class="partner-card-logo d-flex justify-center align-center">
1818
<img
1919
src="@/assets/images/partners/aws-logo.svg"
@@ -27,7 +27,7 @@
2727
</div>
2828
</a>
2929

30-
<a class="partner-card col col-md-4 col-lg-3" href="https://spn.getshifter.io/">
30+
<a class="partner-card col-10 col-sm-6 col-md-4 col-lg-3" href="https://spn.getshifter.io/">
3131
<div class="partner-card-logo d-flex justify-center align-center">
3232
<img
3333
src="@/assets/images/partners/shifter-logo.svg"
@@ -60,6 +60,11 @@ export default {
6060
display: block;
6161
flex: initial;
6262
overflow: hidden;
63+
background-image: url('../assets/images/top-news-contact-bk.svg');
64+
background-position: top 420px;
65+
background-size: 100%;
66+
background-color:rgba(255, 255, 255, 0.7);
67+
background-blend-mode:lighten;
6368
@include media-breakpoint-down(md) {
6469
padding: 40px 0;
6570
}
@@ -74,6 +79,7 @@ h2 {
7479
display: block;
7580
width: 100%;
7681
margin-bottom: 64px;
82+
position: relative;
7783
@include media-breakpoint-up(md) {
7884
font-size: 4rem;
7985
}
@@ -87,6 +93,17 @@ h2 {
8793
font-weight: normal;
8894
font-family: $font-jp-normal;
8995
}
96+
&::after {
97+
content: '';
98+
display: block;
99+
width: 80px;
100+
height: 1px;
101+
background-color: $secondary;
102+
position: absolute;
103+
left: 50%;
104+
margin-left: -40px;
105+
bottom: -24px;
106+
}
90107
}
91108
.partner-card {
92109
display: block;
@@ -96,13 +113,30 @@ h2 {
96113
text-decoration: none;
97114
margin: 24px;
98115
height: 100%;
116+
background: #fff;
117+
@include media-breakpoint-down(sm) {
118+
margin: 12px;
119+
}
99120
.partner-card-logo {
100121
padding-bottom: 64px;
101122
border-bottom: 1px solid $light-gray-1;
123+
img {
124+
max-height: 56px;
125+
@include media-breakpoint-down(sm) {
126+
max-height: 40px;
127+
max-width: 80%;
128+
}
129+
}
102130
}
103131
.partner-card-text {
104132
padding: 40px 24px;
105133
background: $light-gray-2;
134+
min-height: 240px;
135+
border-radius: 0 0 3px 3px;
136+
@include media-breakpoint-down(sm) {
137+
padding: 20px 12px;
138+
min-height: 220px;
139+
}
106140
.partner-company-name {
107141
color: $mid-gray-1;
108142
font-size: 10px;
@@ -114,6 +148,9 @@ h2 {
114148
font-size: 24px;
115149
margin-bottom: 16px;
116150
line-height: 1.2;
151+
@include media-breakpoint-down(sm) {
152+
font-size: 14px;
153+
}
117154
}
118155
.partner-desc {
119156
color: $text-black;

src/pages/Index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,10 +102,10 @@ import BlogCard from '~/components/BlogCard.vue'
102102
import TopWorks from '~/components/TopWorks.vue'
103103
import WorksCard from '~/components/WorksCard.vue'
104104
import TopServicesClients from '~/components/TopServicesClients.vue'
105-
import TopPartners from '~/components/TopPartners.vue'
106105
import TopNewsContact from '~/components/TopNewsContact.vue'
107106
import Post from '~/components/Post.vue'
108107
import ContactForm from '~/components/ContactForm.vue'
108+
import TopPartners from '~/components/TopPartners.vue'
109109
import TopClients from '~/components/TopClients.vue'
110110
111111
export default {

0 commit comments

Comments
 (0)