From d0dd3b93586cabd4ad6b1fa621d758a636a0fdfa Mon Sep 17 00:00:00 2001 From: henrydays Date: Sat, 6 Apr 2019 21:17:49 +0100 Subject: [PATCH] up --- .DS_Store | Bin 12292 -> 12292 bytes App/android/app/build.gradle | 4 +- App/ios/app/Info.plist | 6 +- api/Controllers/AuthController.cs | 84 ++++++++++-------- api/Controllers/mvcController.cs | 44 +++++++++- api/Dtos/reset.cs | 7 ++ api/Views/Landing/app.cshtml | 78 ++++++++-------- api/Views/Landing/notFound.cshtml | 62 +++++++++++++ api/Views/Landing/resetError.cshtml | 76 ++++++++++++++++ api/Views/Landing/resetPage.cshtml | 62 +++++++++++++ api/wwwroot/.DS_Store | Bin 22532 -> 22532 bytes website/.DS_Store | Bin 14340 -> 14340 bytes website/app.html | 132 ++++++++++++++++++++-------- website/error-page.html | 40 +++------ website/main.css | 17 ++++ website/main.css.map | 2 +- website/main.scss | 21 +++++ 17 files changed, 481 insertions(+), 154 deletions(-) create mode 100644 api/Dtos/reset.cs create mode 100644 api/Views/Landing/notFound.cshtml create mode 100644 api/Views/Landing/resetError.cshtml create mode 100644 api/Views/Landing/resetPage.cshtml diff --git a/.DS_Store b/.DS_Store index 47fedbb5922a92635775f1ee09a0623e6e66f48a..d7e0aba203fed2dc7a60cabf73b1354121db7223 100644 GIT binary patch delta 67 zcmZokXi3=MDa?3cvX^iJmw0uxp|Pcof~o0besx*K8IwOM$TQB|EG+Vado!29U$)6- Th219miSO9Vs=>q#CFBundlePackageType APPL CFBundleShortVersionString - 1.1 + 1.2 CFBundleSignature ???? CFBundleVersion - 12 + 13 LSApplicationCategoryType - + public.app-category.utilities LSRequiresIPhoneOS NSAppTransportSecurity diff --git a/api/Controllers/AuthController.cs b/api/Controllers/AuthController.cs index 40547dc3..ccc1c14a 100755 --- a/api/Controllers/AuthController.cs +++ b/api/Controllers/AuthController.cs @@ -25,7 +25,7 @@ namespace api.Controllers public class AuthController : ControllerBase { - private readonly DataContext context; + private readonly DataContext context; private readonly IConfiguration config; public UserManager _userManager { get; } public SignInManager _signInManager { get; } @@ -34,19 +34,19 @@ namespace api.Controllers private readonly RoleManager _roleManager; private readonly System.Net.Http.IHttpClientFactory clientFactory; - public AuthController(DataContext context,IConfiguration config, UserManager UserManager, SignInManager SignInManager, IMapper mapper, RoleManager roleManager, IUsersRepository repo, System.Net.Http.IHttpClientFactory clientFactory) + public AuthController(DataContext context, IConfiguration config, UserManager UserManager, SignInManager SignInManager, IMapper mapper, RoleManager roleManager, IUsersRepository repo, System.Net.Http.IHttpClientFactory clientFactory) { - _mapper = mapper; + _mapper = mapper; _roleManager = roleManager; _repo = repo; this.clientFactory = clientFactory; this.config = config; _userManager = UserManager; _signInManager = SignInManager; - this.context = context; - + this.context = context; + } - + [HttpPost("register")] public async Task Register(UserForRegisterDto userToRegister) @@ -54,7 +54,7 @@ namespace api.Controllers var userToCreate = _mapper.Map(userToRegister); var result = await _userManager.CreateAsync(userToCreate, userToRegister.password); - + if (result.Succeeded) { return StatusCode(201); @@ -62,6 +62,9 @@ namespace api.Controllers return BadRequest(result.Errors); } + + + [HttpPost("login")] public async Task Login(UserForLoginDto UserForLoginDto) { @@ -87,44 +90,48 @@ namespace api.Controllers } [HttpPost("loginQR")] - public async Task loginQr(loginQr a){ - - var u = await _userManager.FindByNameAsync(a.QRcode); - - using (var client = new HttpClient()) - { - try{ - - var url = "https://tickets.enei.pt/internal/api/Attendee/Detail"; - - client.DefaultRequestHeaders.Add("Authorization", "Bearer " + a.token); - + public async Task loginQr(loginQr a) + { - var response = await client.GetStringAsync(url); + var u = await _userManager.FindByNameAsync(a.QRcode); - // Console.WriteLine(response); - - //var resource = JObject.Parse(response); - var appUser = await _userManager.Users.FirstOrDefaultAsync(SU => SU.NormalizedUserName == a.QRcode.ToUpper()); - - - return Ok(new + using (var client = new HttpClient()) + { + try { - token = GenerateJwtToken(appUser).Result - }); + var url = "https://tickets.enei.pt/internal/api/Attendee/Detail"; - }catch(Exception e){ + client.DefaultRequestHeaders.Add("Authorization", "Bearer " + a.token); - Console.WriteLine(e); - return Unauthorized(); + var response = await client.GetStringAsync(url); - } - + // Console.WriteLine(response); + + //var resource = JObject.Parse(response); + var appUser = await _userManager.Users.FirstOrDefaultAsync(SU => SU.NormalizedUserName == a.QRcode.ToUpper()); + + + return Ok(new + { + + token = GenerateJwtToken(appUser).Result + }); } - return Unauthorized(); + catch (Exception e) + { + + Console.WriteLine(e); + + return Unauthorized(); + + } + + + } + return Unauthorized(); } @@ -138,8 +145,9 @@ namespace api.Controllers var roles = await _userManager.GetRolesAsync(user); - foreach(var role in roles) { - claims.Add(new Claim(ClaimTypes.Role,role)); + foreach (var role in roles) + { + claims.Add(new Claim(ClaimTypes.Role, role)); } //obtem a key na app settings @@ -151,7 +159,7 @@ namespace api.Controllers //criamos um token var tokenDescriptor = new SecurityTokenDescriptor { - Subject = new ClaimsIdentity(claims), + Subject = new ClaimsIdentity(claims), //data de expiração (atual + 24 horas) Expires = DateTime.Now.AddDays(30), diff --git a/api/Controllers/mvcController.cs b/api/Controllers/mvcController.cs index c5d6cb02..45178c2b 100755 --- a/api/Controllers/mvcController.cs +++ b/api/Controllers/mvcController.cs @@ -7,6 +7,7 @@ using Microsoft.EntityFrameworkCore; using api.Dtos; using Microsoft.AspNetCore.Identity; using api.Models; +using System.Net.Http; namespace api.Controllers { @@ -31,7 +32,36 @@ namespace api.Controllers return View("Views/Landing/index.cshtml"); } + [AllowAnonymous] + [HttpGet("/reset/{user}")] + public async Task resetPassword(string user) + { + + string cenas = "Pua"; + using (var client = new HttpClient()) + { + try + { + var url = "https://tickets.enei.pt/internal/api/User/ResetPassword?code=" + user; + + // client.DefaultRequestHeaders.Add("Authorization", "Bearer " + a.token); + var response = await client.GetStringAsync(url); + return Ok(user); + return View("Views/Landing/resetPage.cshtml"); + } + catch (HttpRequestException a) + { + + return View("Views/Landing/resetError.cshtml"); + // return NotFound(a); + } + + + + } + + } [HttpGet("/app")] [AllowAnonymous] public IActionResult appPage() @@ -41,16 +71,22 @@ namespace api.Controllers } - [HttpGet("/ctf")] + [HttpGet("/ctf")] [AllowAnonymous] - public IActionResult ctfPage() { + public IActionResult ctfPage() + { return View("Views/Landing/ctf.cshtml"); } - - + [AllowAnonymous] + [Route("{*url}", Order = 999)] + public IActionResult CatchAll() + { + Response.StatusCode = 404; + return View("Views/Landing/notFound.cshtml"); + } } diff --git a/api/Dtos/reset.cs b/api/Dtos/reset.cs new file mode 100644 index 00000000..ac3e98fb --- /dev/null +++ b/api/Dtos/reset.cs @@ -0,0 +1,7 @@ +namespace api.Dtos +{ + public class reset + { + public string email { get; set; } + } +} \ No newline at end of file diff --git a/api/Views/Landing/app.cshtml b/api/Views/Landing/app.cshtml index 23fb8c82..24bbd788 100644 --- a/api/Views/Landing/app.cshtml +++ b/api/Views/Landing/app.cshtml @@ -123,10 +123,11 @@

O login na app é feito usando esse QR code

Para obteres a password, deves efectuar reset através da APP, ou preenchendo o campo a baixo.

-
+ - - + + +
@@ -197,38 +198,38 @@

Aplicação disponível nas típicas lojas de aplicações.

- - + + - + @@ -348,36 +349,30 @@ - - - -
-
-
-
-

© 2019 ENEI . Todos os direitos reservados

-
-
-
+ @@ -390,6 +385,13 @@ gtag('js', new Date()); gtag('config', 'UA-130588243-1'); + diff --git a/api/Views/Landing/notFound.cshtml b/api/Views/Landing/notFound.cshtml new file mode 100644 index 00000000..699896ab --- /dev/null +++ b/api/Views/Landing/notFound.cshtml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + ENEI'19 - Error + + + + + + + + + + + + + + + + + + +
+

404

+
+ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/Views/Landing/resetError.cshtml b/api/Views/Landing/resetError.cshtml new file mode 100644 index 00000000..532fc056 --- /dev/null +++ b/api/Views/Landing/resetError.cshtml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + ENEI'19 - Error + + + + + + + + + + + + + + + + + + + + +
+

ERRO

+

Existiu um erro a enviar a password de recuperação

+
+ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/Views/Landing/resetPage.cshtml b/api/Views/Landing/resetPage.cshtml new file mode 100644 index 00000000..352ce4f2 --- /dev/null +++ b/api/Views/Landing/resetPage.cshtml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + ENEI'19 - Error + + + + + + + + + + + + + + + + + + +
+

Enviado para o email

+
+ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/wwwroot/.DS_Store b/api/wwwroot/.DS_Store index 2f4bcbbc128cee54319d9383bc51d969a4d8c98f..524725dd4a0b195cc3300d7338c7151370ae48c0 100755 GIT binary patch delta 272 zcmZqKz}T{ZaYMKX&oLQ9`onDlg5?qj&oSB!dZ2y4)3^m01;Dm@P=c-As*f PGrPwoWL^NAr_2ZdldV0f delta 312 zcmZqKz}T{ZaYMKXTa325kmM1}}zSh75*shCYT_ z3~Ly6xG@}MxW({>;Tt0hqZp$Sqc)=nqb;L7qX%OkV-RBqV=QA5V=`k3#0Vxvs8MoI n8cH$dZss<7#krZ=VI3P|#N>KayUmZxco;Xccx*-G2cYl)=TS#W diff --git a/website/.DS_Store b/website/.DS_Store index 0d0cc55279b75ca4c4b1893a3d4048e0ac9949af..e59e3cc0a4530900e3b735219b58cd30ee5b06cc 100644 GIT binary patch delta 269 zcmZoEXerpB&cwKRvIdiqp{S^sxTu7Xlytm+a8hD&c6w2MX*TCA$j?EsX)m9h?ug2H&l{?L7TymA($bCp^%}0VLHQNhOG<-8O||0X86kR zpOKeQj8TbEn^A|+l+m2gfzgps-I>vY(UUOf~ysUG?z-{KXmh<(@#XfTGm0%+&Je^rFm^;DW^D%)E4E`wt9YpzII;V`xAa z0u0I!1_Oh#L+$}En?ryxBriWNm6KE1!5b>e!Jy6H$l%2g%#guQ&d|p&i(w7J4u+!) zw;0|qd}Fj`VH9IjV$^0dVYFqmXY^nUWDH^qVT@#qVvL3uz{ChONES*%DaMq|&zRNK iC$G?KWw$WUQ7|+#o~$S?J2_BGadLqAip}*pt=s^vSv?m3 diff --git a/website/app.html b/website/app.html index 23fb8c82..0e89b924 100644 --- a/website/app.html +++ b/website/app.html @@ -123,11 +123,12 @@

O login na app é feito usando esse QR code

Para obteres a password, deves efectuar reset através da APP, ou preenchendo o campo a baixo.

-
- - -
+ + + + + @@ -197,38 +198,38 @@

Aplicação disponível nas típicas lojas de aplicações.

- - + + - + @@ -348,40 +349,93 @@ - - - -
-
-
-
-

© 2019 ENEI . Todos os direitos reservados

-
-
-
+ + + + + + + + + @@ -67,13 +48,14 @@ - + + + diff --git a/website/main.css b/website/main.css index 8a548b7c..dc4d6e4e 100755 --- a/website/main.css +++ b/website/main.css @@ -1860,6 +1860,23 @@ footer p { width: 60%; height: 60%; } +.login-app .button-default { + padding: 20px; + font-size: 14px; + line-height: 14px; + color: black; + font-weight: 700; + text-transform: uppercase; + border: 1px solid #eeeeee; + padding: 30px 30px; + transition: border-color 150ms ease-out, background-color 150ms ease-out, color 150ms ease-out; + -webkit-transition: border-color 150ms ease-out, background-color 150ms ease-out, color 150ms ease-out; +} +.login-app .button-default:hover { + border-color: #cc1a17; + background-color: #cc1a17; + color: #ffffff; +} @media screen and (max-width: 769px) { .login-app { flex-direction: column; diff --git a/website/main.css.map b/website/main.css.map index a40dd156..f6dc4319 100755 --- a/website/main.css.map +++ b/website/main.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["main.scss"],"names":[],"mappings":"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ACA;;AAGF;EACC,OA/7CG;EAg8CH;;AAED;EACC;EACA;EACA;;;AAKH;EACC;;AACA;EACC;EACA;EACA;;AAEA;EACC;;AAGF;EACC;EACA;EACA,OAz9CU;EA09CV;EACA;EACA;;;AAIF;EACC;EACA,OAl+CW;;AAm+CX;EACC;;AACA;EACC;;AAIF;EACC,aA39CU;EA49CV;EACA;EACA;EACA,OA/+CU;EAg/CV;;AACA;EACC,OAj/CG;;AAm/CJ;EACC;EACA;EACA;;AAGF;EACC;;AAED;EACC;EACA;EACA,OA//CI;EAggDJ;EACA;;AAED;EACC;;AAED;EACC,OAxgDU;EAygDV;EACA;;AACA;EACC;EACA;;AAGF;EACC,OAhhDI;;AAkhDL;EACC;EACA;EACA;;AAIA;EACC;;;AAKH;EACC;;AACA;EACC;;AAED;EACC;EACA;;AA3+CD;EAy+CA;IAIE;IACA;;;AAGD;EACC;;AAGF;EACC;;AAt/CD;EAq/CA;IAGE;;;AA9/CF;EA2/CA;IAME;;;AAGF;EACC;;AArgDD;EAogDA;IAGE;;;AAGF;EACC;;AA3gDD;EA0gDA;IAGE;;;AAGF;EACC;;AAjhDD;EAghDA;IAGE;;;AAGF;EACC;;AAvhDD;EAshDA;IAGE;;;AAGF;EACC;;AA7hDD;EA4hDA;IAGE;;;AAGF;EACC;EACA;;AApiDD;EAkiDA;IAIE;;;;AAOH;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EAEA;EAMA;;AALA;EACE;EACA;EACA;;AAGF;EACE;;AAEF;EACE;;AAGJ;EACE;EACA;EACA;EACA;;;AAGJ;EACC;EACA;;AAEA;EACE;EACA;;AAEA;EAJF;IAKC;IACA;IACA;;EACA;IACE;;EAEF;IACE;;;AAID;EACD;EACA;EACA;EACA;EACA;EACA;;AAEC;EACD;EACA;EACA;EACA;;;AAKD;EACE;EAEA;;;AAGD;EACD;;;AAEC;EACD;;;AAEC;EACD;;;AAEC;EACD;;;AAEC;EACD;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEF;EACE;;;AAGD;EACD;EACA;EACA;EACA;EACA;;AACA;EANC;IAOC;IACA;;;;AAGD;EAOD;EACA;EACA;EACA;EACA;;AAVA;EACE;EACA;EACA;;AASF;EACE;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EAtBC;IAuBC;IACA;;;;AAID;EACD;EACA;EACA;EAMA;;AAJA;EACE;EACA;;AAKF;EAZC;IAaC;;EACA;IACD;IACA;;;;AAIA;EAED;EACA;;AACA;EAJC;IAKC;;;AAEF;EACE;EACA;;AAEF;EACE;;AACA;EACD;EACA;;;AAKA;EACD;EACA;EASA;AAaA;AA0BA;;AA9CA;EAJC;IAKC;IACA;IACA;IACA;;;AAIF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AAIF;EACE;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;;AACA;EACD;;AAEC;EAfF;IAgBC;IACA;;;AASD;EACE;EACA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EAVF;IAWC;IACA;;;AAIC;EACD;EACA;EACA;;AACA;EAJC;IAKC;IACA;;;AAID;EACD;EACA;EACA;;AACA;EAJC;IAKC;;;AAIF;EACE;EACA;;AAEF;EACE;;AAEF;EACE;;;AAMF;EACD;EACA;EAOA;EAKA;EACA;;AAVE;EALD;IAMD;IACA;;;AAGA;EACE;EACA;;AAKF;EACE;EACA;;AACA;EAHF;IAIC;;;AAID;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EAPF;IAQC;;;AAKD;EACE;EACA;EACA;EAEA;EACA;EACA;EAcA;AACA;AAAA;AAAA;AAAA;EAIA;EACA;EACA;EACA;AACA;EACA;;AAlBA;EACD;EACA;EACA;;AAEC;EACD;;AAaC;EACD;;AAGD;EACE;EACA;EACA;EACA;EACA;;;AAID;EACD;EACA;;;AAED;EACC;EACA;EACA;EAOA;;AALA;EACE;EACA;EACA;;AAKF;EAbD;IAcG;;EACA;IACD;IACA;;;AAID;EACC;EACA;;;AAIF;EACC","file":"main.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["main.scss"],"names":[],"mappings":"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ACA;;AAGF;EACC,OAh8CG;EAi8CH;;AAED;EACC;EACA;EACA;;;AAKH;EACC;;AACA;EACC;EACA;EACA;;AAEA;EACC;;AAGF;EACC;EACA;EACA,OA19CU;EA29CV;EACA;EACA;;;AAIF;EACC;EACA,OAn+CW;;AAo+CX;EACC;;AACA;EACC;;AAIF;EACC,aA59CU;EA69CV;EACA;EACA;EACA,OAh/CU;EAi/CV;;AACA;EACC,OAl/CG;;AAo/CJ;EACC;EACA;EACA;;AAGF;EACC;;AAED;EACC;EACA;EACA,OAhgDI;EAigDJ;EACA;;AAED;EACC;;AAED;EACC,OAzgDU;EA0gDV;EACA;;AACA;EACC;EACA;;AAGF;EACC,OAjhDI;;AAmhDL;EACC;EACA;EACA;;AAIA;EACC;;;AAKH;EACC;;AACA;EACC;;AAED;EACC;EACA;;AA5+CD;EA0+CA;IAIE;IACA;;;AAGD;EACC;;AAGF;EACC;;AAv/CD;EAs/CA;IAGE;;;AA//CF;EA4/CA;IAME;;;AAGF;EACC;;AAtgDD;EAqgDA;IAGE;;;AAGF;EACC;;AA5gDD;EA2gDA;IAGE;;;AAGF;EACC;;AAlhDD;EAihDA;IAGE;;;AAGF;EACC;;AAxhDD;EAuhDA;IAGE;;;AAGF;EACC;;AA9hDD;EA6hDA;IAGE;;;AAGF;EACC;EACA;;AAriDD;EAmiDA;IAIE;;;;AAOH;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EAEA;EAMA;;AALA;EACE;EACA;EACA;;AAGF;EACE;;AAEF;EACE;;AAGJ;EACE;EACA;EACA;EACA;;;AAGJ;EACC;EACA;;AAEA;EACE;EACA;;AAEA;EAJF;IAKC;IACA;IACA;;EACA;IACE;;EAEF;IACE;;;AAID;EACD;EACA;EACA;EACA;EACA;EACA;;AAEC;EACD;EACA;EACA;EACA;;;AAKD;EACE;EAEA;;;AAGD;EACD;;;AAEC;EACD;;;AAEC;EACD;;;AAEC;EACD;;;AAEC;EACD;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEF;EACE;;;AAGD;EACD;EACA;EACA;EACA;EACA;;AACA;EANC;IAOC;IACA;;;;AAGD;EAOD;EACA;EACA;EACA;EACA;;AAVA;EACE;EACA;EACA;;AASF;EACE;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EAtBC;IAuBC;IACA;;;;AAID;EACD;EACA;EACA;EA0BA;;AAxBA;EACE;EACA;;AAEF;EACC;EAGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACD;EACA;;AAMD;EAhCC;IAiCC;;EACA;IACD;IACA;;;;AAIA;EAED;EACA;;AACA;EAJC;IAKC;;;AAEF;EACE;EACA;;AAEF;EACE;;AACA;EACD;EACA;;;AAKA;EACD;EACA;EASA;AAaA;AA0BA;;AA9CA;EAJC;IAKC;IACA;IACA;IACA;;;AAIF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AAIF;EACE;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;;AACA;EACD;;AAEC;EAfF;IAgBC;IACA;;;AASD;EACE;EACA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EAVF;IAWC;IACA;;;AAIC;EACD;EACA;EACA;;AACA;EAJC;IAKC;IACA;;;AAID;EACD;EACA;EACA;;AACA;EAJC;IAKC;;;AAIF;EACE;EACA;;AAEF;EACE;;AAEF;EACE;;;AAMF;EACD;EACA;EAOA;EAKA;EACA;;AAVE;EALD;IAMD;IACA;;;AAGA;EACE;EACA;;AAKF;EACE;EACA;;AACA;EAHF;IAIC;;;AAID;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EAPF;IAQC;;;AAKD;EACE;EACA;EACA;EAEA;EACA;EACA;EAcA;AACA;AAAA;AAAA;AAAA;EAIA;EACA;EACA;EACA;AACA;EACA;;AAlBA;EACD;EACA;EACA;;AAEC;EACD;;AAaC;EACD;;AAGD;EACE;EACA;EACA;EACA;EACA;;;AAID;EACD;EACA;;;AAED;EACC;EACA;EACA;EAOA;;AALA;EACE;EACA;EACA;;AAKF;EAbD;IAcG;;EACA;IACD;IACA;;;AAID;EACC;EACA;;;AAIF;EACC","file":"main.css"} \ No newline at end of file diff --git a/website/main.scss b/website/main.scss index 8315d5dc..0a0faf66 100755 --- a/website/main.scss +++ b/website/main.scss @@ -405,6 +405,7 @@ input[type="submit"] { } } + select { padding: 10px; border: 1px solid #eeeeee; @@ -1786,6 +1787,26 @@ footer { width: 60%; height: 60%; } + .button-default{ + padding: 20px; + + //font-family: "Bai Jamjuree", sans-serif; + font-size: 14px; + line-height: 14px; + color: black; + font-weight: 700; + text-transform: uppercase; + border: 1px solid #eeeeee; + padding: 30px 30px; + transition: border-color 150ms ease-out, background-color 150ms ease-out, color 150ms ease-out; + -webkit-transition: border-color 150ms ease-out, background-color 150ms ease-out, color 150ms ease-out; + + &:hover{ + border-color: #cc1a17; + background-color: #cc1a17; + color: #ffffff; + } + } background-image: url("./imgs/bg_phone.png"); //border-bottom: 2px solid #cc1a17;