diff --git a/resources/js/icons/instagram.vue b/resources/js/icons/instagram.vue new file mode 100644 index 0000000..6cd5cb0 --- /dev/null +++ b/resources/js/icons/instagram.vue @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/js/icons/youtube.vue b/resources/js/icons/youtube.vue new file mode 100644 index 0000000..9c931a8 --- /dev/null +++ b/resources/js/icons/youtube.vue @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/js/panel/service-pane.vue b/resources/js/panel/service-pane.vue index 784306a..1c48f0c 100644 --- a/resources/js/panel/service-pane.vue +++ b/resources/js/panel/service-pane.vue @@ -2,7 +2,7 @@ {{site.charAt(0).toUpperCase() + site.slice(1)}} - {{service.name}}{{service.price}}{{service.minimum}}{{service.maximum}} + {{service.name}}{{service.price}}{{service.minimum.toLocaleString('en')}}{{service.maximum.toLocaleString('en')}} diff --git a/resources/js/panel/services.vue b/resources/js/panel/services.vue index 49ce360..d508b5f 100644 --- a/resources/js/panel/services.vue +++ b/resources/js/panel/services.vue @@ -12,6 +12,26 @@ + + + + + Location Targeted Views + Quantity + / 10000 + Location + + USA + Canada + United Kingdom + Germany + France + + URL + + Submit + + diff --git a/resources/scss/main.scss b/resources/scss/main.scss index 1e9b1a8..0698139 100644 --- a/resources/scss/main.scss +++ b/resources/scss/main.scss @@ -43,12 +43,17 @@ ul { padding: 0; } -input { +input, select { border: 2px solid black; border-radius: 20px; padding: 4px; } +.icon { + width: 25px; + margin: 10px; +} + .services-cards li { padding-bottom: 8px; &:before { @@ -753,11 +758,6 @@ main.panel { margin: 0; } - .icon { - width: 25px; - margin: 10px; - } - .welcome-pane { text-align: center; } @@ -1060,3 +1060,72 @@ main.panel { color: vars.getColor('dark-orange'); } } + + +#overlay { + position: fixed; + width: 100%; + height: 100%; + background-color: rgba(0,0,0,0.5); + left: 0; + top: 0; + + .overlay-item { + transform: translateY(-50px); + width: 20em; + height: 20em; + background: white; + margin: auto; + margin-top: 25%; + opacity: 1; + border-radius: 4px; + padding: 5px; + @include vars.hovering2; + + div { + width: 15em; + margin: auto; + margin-bottom: 1em; + } + + input { + // width: 40%; + display: inline; + } + } + + .icon { + width: 40px; + height: 40px; + display: block; + margin: 0 auto; + } + + h3 { + text-align: center; + margin-top: 5px; + } + + h4 { + text-align: center; + } + + .cancel { + width: 30px; + margin-right: 10px; + margin-top: 10px; + } + + button { + display: block; + margin: auto; + @include vars.brand-button('brand-orange'); + width: 7em; + } + + #url { + width: 100%; + } + +} +