Skip to content
This repository was archived by the owner on Apr 21, 2026. It is now read-only.

Commit 38d5eb3

Browse files
author
dpatanin
committed
styled submit button
1 parent 3898542 commit 38d5eb3

4 files changed

Lines changed: 64 additions & 31 deletions

File tree

src/pages/contact/index.js

Lines changed: 23 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -40,31 +40,12 @@ class ContactPage extends React.Component {
4040

4141
render() {
4242
return (
43-
<Layout bodyclass="page-contact">
43+
<Layout bodyClass="page-contact">
4444
<SEO title="Contact" />
45-
<div clas="container">
46-
<div class="row m-b-lg">
47-
<div class="col-lg-12 text-center">
48-
<div class="navy-line"></div>
45+
<div class="container">
46+
<div className="intro pb-4">
47+
<div class="container">
4948
<h1>Contact us now!</h1>
50-
<p></p>
51-
</div>
52-
</div>
53-
<div class="row m-b-lg">
54-
<div class="col-lg-3 col-lg-offset-3">
55-
<address>
56-
<strong>
57-
<span class="navy">iteratec GmbH</span>
58-
</strong>
59-
<br />
60-
St.-Martin-Straße 114
61-
<br />
62-
81669 München
63-
<br />
64-
Telefon: +49 89 614551-0
65-
</address>
66-
</div>
67-
<div class="col-lg-4">
6849
<p class="text-color">
6950
You're interested about{" "}
7051
<a href="https://github.com/secureCodeBox">secureCodeBox</a> or
@@ -82,12 +63,26 @@ class ContactPage extends React.Component {
8263
</div>
8364
</div>
8465

66+
{/* <div class="col-lg-3 col-lg-offset-3">
67+
<address>
68+
<strong>
69+
<span class="navy">iteratec GmbH</span>
70+
</strong>
71+
<br />
72+
St.-Martin-Straße 114
73+
<br />
74+
81669 München
75+
<br />
76+
Telefon: +49 89 614551-0
77+
</address>
78+
</div> */}
79+
8580
<div class="row">
8681
<div class="col-lg-12 text-center">
8782
<div id="mc_embed_signup">
8883
<form onSubmit={this._handleSubmit}>
8984
<div class="form-group">
90-
<label for="mce-EMAIL" class="col-lg-4 control-label">
85+
<label for="mce-EMAIL">
9186
Email address<span class="asterisk">*</span>
9287
</label>
9388
<div class="col-lg-8">
@@ -101,7 +96,7 @@ class ContactPage extends React.Component {
10196
</div>
10297
</div>
10398
<div class="form-group">
104-
<label for="mce-FNAME" class="col-lg-4 control-label">
99+
<label for="mce-FNAME">
105100
First name<span class="asterisk">*</span>
106101
</label>
107102
<div class="col-lg-8">
@@ -115,7 +110,7 @@ class ContactPage extends React.Component {
115110
</div>
116111
</div>
117112
<div class="form-group">
118-
<label for="mce-LNAME" class="col-lg-4 control-label">
113+
<label for="mce-LNAME">
119114
Surname<span class="asterisk">*</span>
120115
</label>
121116
<div class="col-lg-8">
@@ -130,7 +125,7 @@ class ContactPage extends React.Component {
130125
</div>
131126

132127
<div class="form-group">
133-
<label for="mce-MESSAGE" class="col-lg-4 control-label">
128+
<label for="mce-MESSAGE">
134129
Interessted in &hellip;
135130
</label>
136131
<div class="col-lg-8">
@@ -155,7 +150,7 @@ class ContactPage extends React.Component {
155150
value="Subscribe"
156151
name="subscribe"
157152
id="mc-embedded-subscribe"
158-
class="btn btn-primary"
153+
class="button-submit"
159154
/>
160155
</div>
161156
</form>

src/scss/components/_buttons.scss

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,24 @@
2222
box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08);
2323
text-decoration: none;
2424
}
25+
&-submit {
26+
background-color: $secureCodeBlue;
27+
border-color: $secureCodeBlue;
28+
color: $white;
29+
font-size: 14px;
30+
padding: 10px 20px;
31+
font-weight: 600;
32+
line-height: 1.42857143;
33+
text-align: center;
34+
white-space: nowrap;
35+
vertical-align: middle;
36+
border: 1px solid transparent;
37+
border-radius: 4px;
38+
&:hover {
39+
margin-top: -1px;
40+
margin-bottom: 1px;
41+
box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.1);
42+
cursor: pointer;
43+
}
44+
}
2545
}
26-
27-
28-
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
.page-contact {
2+
background-repeat: no-repeat;
3+
background-size: 115%;
4+
background-position: 49px -40px;
5+
@include media-breakpoint-up(sm) {
6+
background-size: 50%;
7+
background-position: 300px 50px;
8+
}
9+
@include media-breakpoint-up(md) {
10+
background-size: 70%;
11+
background-position: 100% -100px;
12+
}
13+
@include media-breakpoint-up(lg) {
14+
background-size: 55%;
15+
background-position: 100% 70px;
16+
}
17+
.form-group {
18+
color: $secondary;
19+
}
20+
}

src/scss/style.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464

6565
// Pages
6666
@import 'pages/home';
67+
@import 'pages/contact/page-contact';
6768
@import 'pages/team/page-teams';
6869
@import 'pages/scanners/page-scanner';
6970
@import 'pages/scanners/scanner';

0 commit comments

Comments
 (0)