diff --git a/package-lock.json b/package-lock.json
index 3c2c4cc..f93c817 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -4687,22 +4687,35 @@
"dev": true
},
"handlebars": {
- "version": "4.5.3",
- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.3.tgz",
- "integrity": "sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA==",
+ "version": "4.7.7",
+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
+ "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
"dev": true,
"requires": {
+ "minimist": "^1.2.5",
"neo-async": "^2.6.0",
- "optimist": "^0.6.1",
"source-map": "^0.6.1",
- "uglify-js": "^3.1.4"
+ "uglify-js": "^3.1.4",
+ "wordwrap": "^1.0.0"
},
"dependencies": {
+ "minimist": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
+ "dev": true
+ },
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true
+ },
+ "wordwrap": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
+ "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
+ "dev": true
}
}
},
diff --git a/src/app/app.component.css b/src/app/app.component.css
index 9a1a574..10355b1 100644
--- a/src/app/app.component.css
+++ b/src/app/app.component.css
@@ -1,87 +1,73 @@
.header {
- display: flex;
- align-items: center;
- min-height: 50px;
- padding: 0.5rem 1rem;
- background-image: linear-gradient(to right, #c3002f, #dd0031);
- color: #fff;
- margin-bottom: 1rem;
+ display: flex;
+ align-items: center;
+ min-height: 50px;
+ padding: 0.5rem 1rem;
+ background-image: linear-gradient(to right, #c3002f, #dd0031);
+ color: #fff;
+ margin-bottom: 1rem;
}
.header a {
- color: #fff;
- text-decoration: none;
+ color: #fff;
+ text-decoration: none;
}
.header-title {
- font-size: 1.2rem;
- font-weight: normal;
+ font-size: 1.2rem;
+ font-weight: normal;
}
.header-title::after {
- content: ' ▸ ';
- padding: 0 0.5rem;
+ content: ' ▸ ';
+ padding: 0 0.5rem;
}
.header-subtitle {
- font-size: 1.2rem;
+ font-size: 1.2rem;
}
.container {
- max-width: 1200px;
- margin: 0 auto;
- padding: 1rem;
+ max-width: 1200px;
+ margin: 0 auto;
+ padding: 1rem;
}
.search-panel {
- display: flex;
+ display: flex;
}
.search-panel__filters {
- flex: 1;
+ flex: 1;
}
.search-panel__results {
- flex: 3;
+ flex: 3;
}
.searchbox {
- margin-bottom: 2rem;
+ margin-bottom: 2rem;
}
.pagination {
- margin: 2rem auto;
- text-align: center;
-}
-
-.hit-description {
- font-size: 12px;
- line-height: 24px;
- color: #878f96;
- text-transform: uppercase;
+ margin: 2rem auto;
+ text-align: center;
}
.doctor_pic {
- width: 80px;
- height: 80px;
- border-radius: 40px;
+ width: 80px !important;
+ height: 80px !important;
+ border-radius: 40px;
}
-.top-head {
+.hit-bookmark{
font-size: 12px;
- border-top-left-radius: 5px;
- border-top-right-radius: 5px;
- padding: 8px 30px;
- background-color: #143f52;
- color: #fff;
-}
-
-.section-padding {
- padding: 30px 25px;
-}
-
-.owl-item {
- border-bottom-right-radius: 5px;
- background-color: #fafafa;
+ color: #d39f93;
}
+.hit-features{
+ color: #878f96;
+ font-size: 13px;
+ line-height: 22px;
+ margin-top: 10px;
+}
\ No newline at end of file
diff --git a/src/app/app.component.html b/src/app/app.component.html
index e5fedbe..28761cf 100644
--- a/src/app/app.component.html
+++ b/src/app/app.component.html
@@ -1,73 +1,53 @@
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
- HSS, Sports Medicine 541 E 71st St
-
-
-
-
-

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ HSS, Sports Medicine 541 E 71st St
+
+
+
+
+

+
+
+
+ {{hit.name}}
+
+
+
+ {{specialty}},
+
+
+
+
Save
+
+
"Very professional. Dr Kelly & his staff are very responsive and in tune with their patient's recoveries."
+
+
+ Book Appointment
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/app/app.component.ts b/src/app/app.component.ts
index 948acd6..cbbe9e0 100644
--- a/src/app/app.component.ts
+++ b/src/app/app.component.ts
@@ -17,12 +17,10 @@ const searchClient = algoliasearch(
export class AppComponent {
customOptions: OwlOptions = {
loop: true,
- mouseDrag: false,
- touchDrag: false,
- pullDrag: false,
dots: false,
+ center: true,
navSpeed: 700,
- navText: ['', ''],
+ navText: ['<', '>'],
responsive: {
0: {
items: 1
@@ -34,7 +32,7 @@ export class AppComponent {
items: 3
},
940: {
- items: 4
+ items: 3
}
},
nav: true
diff --git a/src/styles.css b/src/styles.css
index 183960a..a44a969 100644
--- a/src/styles.css
+++ b/src/styles.css
@@ -23,4 +23,49 @@ body {
max-width: 1560px;
overflow: hidden;
margin: 0 auto
-}
\ No newline at end of file
+}
+
+.owl-item {
+ opacity: 0.5;
+ border-bottom-left-radius: 5px;
+ border-bottom-right-radius: 5px;
+ background-color: #fafafa !important;
+}
+
+.owl-item.center {
+ opacity: 1 !important;
+ border-radius: 5px;
+ box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);
+}
+
+.owl-item .top-head {
+ font-size: 12px;
+ border-top-left-radius: 5px;
+ border-top-right-radius: 5px;
+ padding: 8px 30px;
+ background-color: #143f52;
+ color: #fff;
+}
+
+.owl-item .section-padding {
+ padding: 30px 25px;
+}
+
+.owl-item .hit-name {
+ font-size: 18px;
+}
+
+.owl-item .hit-description {
+ font-size: 12px;
+ line-height: 18px;
+ color: #878f96;
+ text-transform: uppercase;
+}
+
+.owl-theme .owl-nav [class*=owl-] {
+ background: #143f52 !important;
+}
+
+.sebm-google-map-container{
+ height: 300px !important;
+}
\ No newline at end of file
diff --git a/yarn.lock b/yarn.lock
index 50e5a31..316cc4d 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,6 +2,13 @@
# yarn lockfile v1
+"@agm/core@^1.0.0-beta.7":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@agm/core/-/core-1.1.0.tgz#6f8dcbac068f681fe4fa9b0a0cbf660588025911"
+ integrity sha512-cMvmm3+3/uuVFurLv1FKhE0/6ssIlDvYBjQFCi8ELg7h0OY2MkIU1MXWr7z+f/xZ08E936I4eeddni6k4yUTIA==
+ dependencies:
+ tslib "^1.9.0"
+
"@angular-devkit/architect@0.13.8":
version "0.13.8"
resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.13.8.tgz#c3b7469e15e2710d48b6fe4e54efea26b557bf14"
@@ -1819,7 +1826,7 @@ compressible@~2.0.13:
compression@^1.5.2:
version "1.7.2"
- resolved "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz#aaffbcd6aaf854b44ebb280353d5ad1651f59a69"
+ resolved "https://registry.npmjs.org/compression/-/compression-1.7.2.tgz#aaffbcd6aaf854b44ebb280353d5ad1651f59a69"
integrity sha1-qv+81qr4VLROuygDU9WtFlH1mmk=
dependencies:
accepts "~1.3.4"
@@ -3251,13 +3258,14 @@ handle-thing@^2.0.0:
integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==
handlebars@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.1.0.tgz#0d6a6f34ff1f63cecec8423aa4169827bf787c3a"
- integrity sha512-l2jRuU1NAWK6AW5qqcTATWQJvNPEwkM7NEKSiv/gqOsoSQbVoWyqVEY5GS+XPQ88zLNmqASRpzfdm8d79hJS+w==
+ version "4.7.7"
+ resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1"
+ integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==
dependencies:
- async "^2.5.0"
- optimist "^0.6.1"
+ minimist "^1.2.5"
+ neo-async "^2.6.0"
source-map "^0.6.1"
+ wordwrap "^1.0.0"
optionalDependencies:
uglify-js "^3.1.4"
@@ -4811,10 +4819,10 @@ minimist@0.0.8:
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
-minimist@^1.1.3, minimist@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
- integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
+minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5:
+ version "1.2.5"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
+ integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
minimist@~0.0.1:
version "0.0.10"
@@ -4988,10 +4996,17 @@ negotiator@0.6.1:
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=
-neo-async@^2.5.0:
- version "2.5.1"
- resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.5.1.tgz#acb909e327b1e87ec9ef15f41b8a269512ad41ee"
- integrity sha512-3KL3fvuRkZ7s4IFOMfztb7zJp3QaVWnBeGoJlgB38XnCRPj/0tLzzLG5IB8NYOHbJ8g8UGrgZv44GLDk6CxTxA==
+neo-async@^2.5.0, neo-async@^2.6.0:
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
+ integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
+
+ngx-owl-carousel-o@^2.0.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/ngx-owl-carousel-o/-/ngx-owl-carousel-o-2.1.1.tgz#49df7f90797d4679ed0f7deec8cc027d739b0fa6"
+ integrity sha512-1HRJdrOFvaol0yeVRpLC31fQhizb4eQHeKtLoWMj7VjlKh5WhZbrI7C3yIY0iTz8ZxCHZywspXFZH9dej7RjRQ==
+ dependencies:
+ tslib "^1.9.0"
nice-try@^1.0.4:
version "1.0.5"
@@ -7568,12 +7583,9 @@ ua-parser-js@^0.7.9:
integrity sha512-LtzwHlVHwFGTptfNSgezHp7WUlwiqb0gA9AALRbKaERfxwJoiX0A73QbTToxteIAuIaFshhgIZfqK8s7clqgnA==
uglify-js@^3.1.4:
- version "3.4.9"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3"
- integrity sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==
- dependencies:
- commander "~2.17.1"
- source-map "~0.6.1"
+ version "3.13.5"
+ resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.13.5.tgz#5d71d6dbba64cf441f32929b1efce7365bb4f113"
+ integrity sha512-xtB8yEqIkn7zmOyS2zUNBsYCBRhDkvlNxMMY2smuJ/qA8NCHeQvKCF3i9Z4k8FJH4+PJvZRtMrPynfZ75+CSZw==
ultron@~1.1.0:
version "1.1.1"
@@ -7965,6 +7977,11 @@ wide-align@^1.1.0:
dependencies:
string-width "^1.0.2 || 2"
+wordwrap@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
+ integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
+
wordwrap@~0.0.2:
version "0.0.3"
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"