Browse Source

Applied initial layout and dummy home page.

pull/41/head
Halil İbrahim Kalkan 5 years ago
parent
commit
185b567c94
  1. 32
      etc/notes/ui-design.md
  2. 1
      src/EventHub.Web.Theme/Bundling/EventHubThemeGlobalScriptContributor.cs
  3. 4
      src/EventHub.Web.Theme/Bundling/EventHubThemeGlobalStyleContributor.cs
  4. 3
      src/EventHub.Web.Theme/EventHub.Web.Theme.csproj
  5. 72
      src/EventHub.Web.Theme/Themes/EventHub/Components/Footer/Default.cshtml
  6. 13
      src/EventHub.Web.Theme/Themes/EventHub/Components/Footer/FooterViewComponent.cs
  7. 51
      src/EventHub.Web.Theme/Themes/EventHub/Components/MainNavbar/Default.cshtml
  8. 43
      src/EventHub.Web.Theme/Themes/EventHub/Layouts/Application.cshtml
  9. 70
      src/EventHub.Web.Theme/wwwroot/themes/eventhub/floating-labels.css
  10. 90
      src/EventHub.Web.Theme/wwwroot/themes/eventhub/layout.css
  11. 16
      src/EventHub.Web.Theme/wwwroot/themes/eventhub/layout.js
  12. 130
      src/EventHub.Web.Theme/wwwroot/themes/eventhub/owl-edit.css
  13. 774
      src/EventHub.Web.Theme/wwwroot/themes/eventhub/style.css
  14. 489
      src/EventHub.Web/Pages/Index.cshtml
  15. 29
      src/EventHub.Web/Pages/Index.js
  16. BIN
      src/EventHub.Web/wwwroot/assets/avatar.png
  17. BIN
      src/EventHub.Web/wwwroot/assets/avatar2.png
  18. BIN
      src/EventHub.Web/wwwroot/assets/avatar3.png
  19. BIN
      src/EventHub.Web/wwwroot/assets/avatar4.png
  20. BIN
      src/EventHub.Web/wwwroot/assets/big-avatar.png
  21. BIN
      src/EventHub.Web/wwwroot/assets/card-img.png
  22. BIN
      src/EventHub.Web/wwwroot/assets/card-left-image.png
  23. BIN
      src/EventHub.Web/wwwroot/assets/detail.png
  24. 3
      src/EventHub.Web/wwwroot/assets/dropdown-arrow.svg
  25. 3
      src/EventHub.Web/wwwroot/assets/facebook.svg
  26. BIN
      src/EventHub.Web/wwwroot/assets/facebook2.png
  27. 9
      src/EventHub.Web/wwwroot/assets/facebook2.svg
  28. 3
      src/EventHub.Web/wwwroot/assets/google.svg
  29. 4
      src/EventHub.Web/wwwroot/assets/grid.svg
  30. 3
      src/EventHub.Web/wwwroot/assets/in.svg
  31. 9
      src/EventHub.Web/wwwroot/assets/in2.svg
  32. BIN
      src/EventHub.Web/wwwroot/assets/inner-banner-2.png
  33. BIN
      src/EventHub.Web/wwwroot/assets/inner-banner.png
  34. 5
      src/EventHub.Web/wwwroot/assets/list.svg
  35. 4
      src/EventHub.Web/wwwroot/assets/logout.svg
  36. 3
      src/EventHub.Web/wwwroot/assets/more-btn.svg
  37. 3
      src/EventHub.Web/wwwroot/assets/nots.svg
  38. 4
      src/EventHub.Web/wwwroot/assets/now.svg
  39. BIN
      src/EventHub.Web/wwwroot/assets/org-detail-top.png
  40. 3
      src/EventHub.Web/wwwroot/assets/owl-2-left.svg
  41. 3
      src/EventHub.Web/wwwroot/assets/owl-2-right.svg
  42. 5
      src/EventHub.Web/wwwroot/assets/past.svg
  43. 11
      src/EventHub.Web/wwwroot/assets/pin.svg
  44. 3
      src/EventHub.Web/wwwroot/assets/pink-arrow-right.svg
  45. 3
      src/EventHub.Web/wwwroot/assets/pink-arrow.svg
  46. 3
      src/EventHub.Web/wwwroot/assets/plus.svg
  47. 3
      src/EventHub.Web/wwwroot/assets/search.svg
  48. BIN
      src/EventHub.Web/wwwroot/assets/select-arrow.png
  49. 3
      src/EventHub.Web/wwwroot/assets/select-arrow.svg
  50. BIN
      src/EventHub.Web/wwwroot/assets/seperator.png
  51. 3
      src/EventHub.Web/wwwroot/assets/seperator2.svg
  52. 4
      src/EventHub.Web/wwwroot/assets/settings.svg
  53. BIN
      src/EventHub.Web/wwwroot/assets/slide.jpg
  54. 3
      src/EventHub.Web/wwwroot/assets/slider-left.svg
  55. 3
      src/EventHub.Web/wwwroot/assets/slider-right.svg
  56. BIN
      src/EventHub.Web/wwwroot/assets/success-icon.png
  57. 3
      src/EventHub.Web/wwwroot/assets/twitter.svg
  58. 9
      src/EventHub.Web/wwwroot/assets/twitter2.svg
  59. 3
      src/EventHub.Web/wwwroot/assets/underline.svg
  60. 3
      src/EventHub.Web/wwwroot/assets/you.svg

32
etc/notes/ui-design.md

@ -0,0 +1,32 @@
# UI Design Notes
## Implementing the Design
### Overall / Layout
* Home & Events are separated, so we should create a separation in the solution
### Home Page
* Search area:
* Language selection
* Location (country / city) search / with online option
* When (date range selection)
### Events Page
* Search area:
* Language selection
* Location (country / city) search / with online option
* When (date range selection)
## Features
### Should Implement for the Design
* ...
### Plan for Future
* Event & Organization Categories
* Event & Organization Tags (use the tagging system of CMS Kit)

1
src/EventHub.Web.Theme/Bundling/EventHubThemeGlobalScriptContributor.cs

@ -6,7 +6,6 @@ namespace EventHub.Web.Theme.Bundling
{
public override void ConfigureBundle(BundleConfigurationContext context)
{
context.Files.Add("/themes/eventhub/layout.js");
}
}
}

4
src/EventHub.Web.Theme/Bundling/EventHubThemeGlobalStyleContributor.cs

@ -6,7 +6,9 @@ namespace EventHub.Web.Theme.Bundling
{
public override void ConfigureBundle(BundleConfigurationContext context)
{
context.Files.Add("/themes/eventhub/layout.css");
context.Files.Add("/themes/eventhub/style.css");
context.Files.Add("/themes/eventhub/owl-edit.css");
context.Files.Add("/themes/eventhub/floating-labels.css");
}
}
}

3
src/EventHub.Web.Theme/EventHub.Web.Theme.csproj

@ -20,6 +20,9 @@
<ItemGroup>
<Content Remove="wwwroot\**\*.*" />
<Content Include="wwwroot\themes\eventhub\floating-labels.css" />
<Content Include="wwwroot\themes\eventhub\owl-edit.css" />
<Content Include="wwwroot\themes\eventhub\style.css" />
</ItemGroup>
<ItemGroup>

72
src/EventHub.Web.Theme/Themes/EventHub/Components/Footer/Default.cshtml

@ -0,0 +1,72 @@
<footer>
<div class="container">
<div class="row">
<div class="col-md">
<a href="index.html" class="footer-logo">
EventHub
</a>
</div>
<div class="col-md">
<h5>Account</h5>
<div class="footer-links">
<a href="#" class="d-block">Sign Up</a>
<a href="#" class="d-block">Log In</a>
<a href="#" class="d-block">Help</a>
</div>
</div>
<div class="col-md">
<h5>Organizations</h5>
<div class="footer-links">
<a href="#" class="d-block">Nearby Events</a>
<a href="#" class="d-block">Online Events</a>
</div>
</div>
<div class="col-md">
<h5>Follow Us</h5>
<div class="footer-links">
<a href="#">
<img src="assets/facebook.svg">
</a>
<a href="#">
<img src="assets/twitter.svg">
</a>
<a href="#">
<img src="assets/in.svg">
</a>
<a href="#">
<img src="assets/you.svg">
</a>
<a href="#">
<img src="assets/google.svg">
</a>
</div>
</div>
</div>
</div>
</footer>
<footer class="footer-bottom">
<div class="container">
<div class="row">
<div class="col-md-auto">
<span class="copyright">© 2021 EventHub</span>
</div>
<div class="col-md text-center text-md-right">
<a href="#">
Kişisel Verilerin Korunması Kanunu (KVKK)
</a>
<span>
<img src="assets/seperator2.svg" class="mx-3">
</span>
<a href="#">
Terms of Service
</a>
<span>
<img src="assets/seperator2.svg" class="mx-3">
</span>
<a href="#">
Privacy Policy
</a>
</div>
</div>
</div>
</footer>

13
src/EventHub.Web.Theme/Themes/EventHub/Components/Footer/FooterViewComponent.cs

@ -0,0 +1,13 @@
using Microsoft.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc;
namespace EventHub.Web.Theme.Themes.EventHub.Components.Footer
{
public class FooterViewComponent : AbpViewComponent
{
public IViewComponentResult Invoke()
{
return View("~/Themes/EventHub/Components/Footer/Default.cshtml");
}
}
}

51
src/EventHub.Web.Theme/Themes/EventHub/Components/MainNavbar/Default.cshtml

@ -1,21 +1,34 @@
@using EventHub.Web.Theme.Themes.EventHub.Components.Brand
@using EventHub.Web.Theme.Themes.EventHub.Components.Menu
@using EventHub.Web.Theme.Themes.EventHub.Components.Toolbar
<nav class="navbar navbar-expand-md navbar-dark bg-dark shadow-sm flex-column flex-md-row mb-4" id="main-navbar" style="min-height: 4rem;">
 <nav class="navbar navbar-expand-lg navbar-light bg-light static-top">
<div class="container">
@(await Component.InvokeAsync<MainNavbarBrandViewComponent>())
<button class="navbar-toggler" type="button" data-toggle="collapse"
data-target="#main-navbar-collapse" aria-controls="main-navbar-collapse"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="main-navbar-collapse">
<ul class="navbar-nav mx-auto">
@(await Component.InvokeAsync<MainNavbarMenuViewComponent>())
</ul>
<ul class="navbar-nav">
@(await Component.InvokeAsync<MainNavbarToolbarViewComponent>())
</ul>
</div>
<a class="navbar-brand font-weight-bold" href="#">EventHub</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarResponsive">
<ul class="navbar-nav mx-auto">
<li class="nav-item active">
<a class="nav-link" href="#">Home
<span class="sr-only">(current)</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Events</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Organizations</a>
</li>
</ul>
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link event-link" href="#">+ Create an Event</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Log In</a>
</li>
<li class="nav-item">
<a class="btn btn-primary ml-lg-2" href="#">Sign Up</a>
</li>
</ul>
</div>
</div>
</nav>
</nav>

43
src/EventHub.Web.Theme/Themes/EventHub/Layouts/Application.cshtml

@ -6,15 +6,14 @@
@using Volo.Abp.Localization
@using Volo.Abp.Ui.Branding
@using EventHub.Web.Theme.Bundling
@using EventHub.Web.Theme.Themes.EventHub.Components.Footer
@using EventHub.Web.Theme.Themes.EventHub.Components.MainNavbar
@using EventHub.Web.Theme.Themes.EventHub.Components.PageAlerts
@inject IBrandingProvider BrandingProvider
@inject IPageLayout PageLayout
@{
Layout = null;
var containerClass = ViewBag.FluidLayout == true ? "container-fluid" : "container"; //TODO: Better and type-safe options
var pageTitle = ViewBag.Title == null ? BrandingProvider.AppName : ViewBag.Title; //TODO: Discard to get from Title
var pageTitle = ViewBag.Title == null ? "EventHub" : ViewBag.Title;
if (PageLayout.Content.Title != null)
{
@ -41,7 +40,13 @@
<title>@pageTitle</title>
<abp-style-bundle name="@EventHubThemeBundles.Styles.Global" />
<!-- TODO: Include into the solution and use as packages! -->
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" integrity="sha512-tS3S5qG0BlhnQROyJXvNjeEM4UpMXHrQfTGmbQ1gKmelCxlSEBUaxhRBj/EFTzpbP4RVSrpEikbmdJobCvhE3g==" crossorigin="anonymous"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.css" integrity="sha512-OTcub78R3msOCtY3Tc6FzeDJ8N9qvQn1Ph49ou13xgA9VsH9+LRxoFU6EqLhW4+PKRfU+/HReXmSZXHEkpYoOA==" crossorigin="anonymous"/>
<abp-style-bundle name="@EventHubThemeBundles.Styles.Global"/>
@await Component.InvokeAsync(typeof(WidgetStylesViewComponent))
@ -49,32 +54,20 @@
@await Component.InvokeLayoutHookAsync(LayoutHooks.Head.Last, StandardLayouts.Application)
</head>
<body class="abp-application-layout bg-light @rtl">
<body class="abp-application-layout @rtl">
@await Component.InvokeLayoutHookAsync(LayoutHooks.Body.First, StandardLayouts.Application)
@(await Component.InvokeAsync<MainNavbarViewComponent>())
<div class="@containerClass">
@(await Component.InvokeAsync<PageAlertsViewComponent>())
<div id="AbpContentToolbar">
<div class="text-right mb-2">
@RenderSection("content_toolbar", false)
</div>
</div>
@await Component.InvokeLayoutHookAsync(LayoutHooks.PageContent.First, StandardLayouts.Application)
@RenderBody()
@await Component.InvokeLayoutHookAsync(LayoutHooks.PageContent.Last, StandardLayouts.Application)
</div>
<abp-script-bundle name="@EventHubThemeBundles.Scripts.Global" />
@(await Component.InvokeAsync<PageAlertsViewComponent>())
@await Component.InvokeLayoutHookAsync(LayoutHooks.PageContent.First, StandardLayouts.Application)
@RenderBody()
@await Component.InvokeLayoutHookAsync(LayoutHooks.PageContent.Last, StandardLayouts.Application)
@(await Component.InvokeAsync<FooterViewComponent>())
<abp-script-bundle name="@EventHubThemeBundles.Scripts.Global"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js" integrity="sha512-bPs7Ae6pVvhOSiIcyUClR7/q2OAsRiovw4vAkX+zJbw3ShAeeqezq50RIIcIURq7Oa20rW2n2q+fyXBNcU9lrw==" crossorigin="anonymous"></script>
<script src="~/Abp/ApplicationConfigurationScript"></script>
<script src="~/Abp/ServiceProxyScript"></script>
@await Component.InvokeAsync(typeof(WidgetScriptsViewComponent))
@await RenderSectionAsync("scripts", false)
@await Component.InvokeLayoutHookAsync(LayoutHooks.Body.Last, StandardLayouts.Application)
</body>
</html>
</html>

70
src/EventHub.Web.Theme/wwwroot/themes/eventhub/floating-labels.css

@ -0,0 +1,70 @@
.form-label-group input::-webkit-input-placeholder {
color: transparent;
}
.form-label-group input:-moz-placeholder {
color: transparent;
}
.form-label-group input::-moz-placeholder {
color: transparent;
}
.form-label-group input:-ms-input-placeholder {
color: transparent;
}
.form-signin {
width: 100%;
max-width: 420px;
padding: 15px;
margin: auto;
}
.form-label-group {
position: relative;
}
.form-label-group > input {
padding: 14px 20px;
}
.form-label-group > label {
padding: 14px 20px;
}
.form-label-group > label {
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
margin-bottom: 0; /* Override default `<label>` margin */
line-height: 1.5;
cursor: text; /* Match the input under the label */
border: 1px solid transparent;
border-radius: 0.25em;
transition: all 0.1s ease-in-out;
}
.form-label-group input:not(:placeholder-shown) {
padding: 17px 20px 0;
}
.form-label-group input:not(:placeholder-shown) ~ label {
padding: 7px 20px;
font-size: 0.72em;
opacity: .75;
}
.search-event
.form-label-group > label {
color: white;
}
label {
font-size: 14px;
}
select option {
background:#EFEFF4;
color: #00044A;
}

90
src/EventHub.Web.Theme/wwwroot/themes/eventhub/layout.css

@ -1,90 +0,0 @@
#main-navbar-tools a.dropdown-toggle {
text-decoration: none;
color: #fff;
}
.navbar .dropdown-submenu {
position: relative;
}
.navbar .dropdown-menu {
margin: 0;
padding: 0;
}
.navbar .dropdown-menu a {
font-size: .9em;
padding: 10px 15px;
display: block;
min-width: 210px;
text-align: left;
border-radius: 0.25rem;
min-height: 44px;
}
.navbar .dropdown-submenu a::after {
transform: rotate(-90deg);
position: absolute;
right: 16px;
top: 18px;
}
.navbar .dropdown-submenu .dropdown-menu {
top: 0;
left: 100%;
}
.card-header .btn {
padding: 2px 6px;
}
.card-header h5 {
margin: 0;
}
.container > .card {
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
@media screen and (min-width: 768px) {
.navbar .dropdown:hover > .dropdown-menu {
display: block;
}
.navbar .dropdown-submenu:hover > .dropdown-menu {
display: block;
}
}
.input-validation-error {
border-color: #dc3545;
}
.field-validation-error {
font-size: 0.8em;
}
.dataTables_scrollBody {
min-height: 248px;
}
div.dataTables_wrapper div.dataTables_info {
padding-top: 11px;
white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length label {
padding-top: 10px;
margin-bottom: 0;
}
.rtl .dropdown-menu-right {
right: auto;
left: 0;
}
.rtl .dropdown-menu-right a {
text-align: right;
}
.rtl .navbar .dropdown-menu a {
text-align: right;
}
.rtl .navbar .dropdown-submenu .dropdown-menu {
top: 0;
left: auto;
right: 100%;
}

16
src/EventHub.Web.Theme/wwwroot/themes/eventhub/layout.js

@ -1,16 +0,0 @@
$(function () {
$('.dropdown-menu a.dropdown-toggle').on('click', function (e) {
if (!$(this).next().hasClass('show')) {
$(this).parents('.dropdown-menu').first().find('.show').removeClass("show");
}
var $subMenu = $(this).next(".dropdown-menu");
$subMenu.toggleClass('show');
$(this).parents('li.nav-item.dropdown.show').on('hidden.bs.dropdown', function (e) {
$('.dropdown-submenu .show').removeClass("show");
});
return false;
});
});

130
src/EventHub.Web.Theme/wwwroot/themes/eventhub/owl-edit.css

@ -0,0 +1,130 @@
.main-slider
.owl-theme .owl-nav {
margin-top: 0 !important;
position: absolute;
top: 45%;
left: 0;
width: 100%;
}
.main-slider .owl-carousel .owl-nav button.owl-prev,
.main-slider .owl-carousel .owl-nav button.owl-next {
width: 40px;
height: 40px;
background: rgb(255 255 255 / 22%);
transition: background-color .3s ease;
position: absolute;
display: inline-block;
left: 8%;
border-radius: 40px;
overflow: hidden;
}
.main-slider .owl-carousel .owl-nav button.owl-next {
right: 8%;
left: auto;
}
.main-slider .owl-carousel .owl-nav button.owl-prev:hover,
.main-slider .owl-carousel .owl-nav button.owl-next:hover {
background: rgb(255 255 255 / 35%);
}
.main-slider .owl-carousel .owl-nav button span {
font-size: 40px;
color: transparent;
line-height: 37px;
}
.owl-theme .owl-dots .owl-dot span:focus,
.owl-carousel .owl-nav button:focus {
outline: none;
}
.main-slider .owl-carousel .owl-nav button.owl-next::before {
content: "";
position: absolute;
width: 40px;
height: 40px;
top:0;
left: 0;
background-image: url(assets/slider-right.svg);
background-position: center;
background-repeat: no-repeat;
}
.main-slider .owl-carousel .owl-nav button.owl-prev::before {
content: "";
position: absolute;
width: 40px;
height: 40px;
top:0;
left: 0;
background-image: url(assets/slider-left.svg);
background-position: center;
background-repeat: no-repeat;
}
.card-slider .owl-carousel .owl-nav button.owl-prev,
.card-slider .owl-carousel .owl-nav button.owl-next {
width: 9px;
height: 15px;
background: rgb(255 255 255 / 22%);
transition: background-color .3s ease;
display: inline-block;
overflow: hidden;
position: relative;
color: transparent;
}
.card-slider .owl-carousel .owl-nav button.owl-next::before {
content: "";
position: absolute;
width: 9px;
height: 15px;
top:0;
left: 0;
background-image: url(assets/owl-2-right.svg);
background-position: center;
background-repeat: no-repeat;
}
.card-slider .owl-carousel .owl-nav button.owl-prev::before {
content: "";
position: absolute;
width: 9px;
height: 15px;
top:0;
left: 0;
background-image: url(assets/owl-2-left.svg);
background-position: center;
background-repeat: no-repeat;
}
.card-slider .owl-theme .owl-dots .owl-dot span {
background: rgba(108, 127, 147, 0.2);
margin: 5px;
}
.card-slider .owl-theme .owl-dots .owl-dot.active span,
.card-slider .owl-theme .owl-dots .owl-dot:hover span {
background: #00044A;
}
.card-slider .owl-theme .owl-dots {
text-align: center;
position: absolute;
top: -50px;
right: 20px;
width: 100px;
}
.card-slider .owl-theme .owl-nav {
margin-top: 0px;
position: absolute;
text-align: center;
top: -52px;
right: 0;
width: 140px;
}
.card-slider .owl-prev {
float: left;
}
.card-slider .owl-next {
float: right;
}

774
src/EventHub.Web.Theme/wwwroot/themes/eventhub/style.css

@ -0,0 +1,774 @@
body {
font-family: 'Poppins', sans-serif;
line-height: 1.5;
background-color: #F8F9FA;
color: #6B7E92;
font-size: 14px;
font-weight: 400;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
margin-bottom: .5rem;
font-weight: 700;
line-height: 1.2;
color: #00044A;
}
.h1, h1 {
font-size: 36px;
}
.h2, h2 {
font-size: 30px;
color: #00044A;
margin-top: .5rem;
}
.h3, h3 {
font-size: 24px;
margin-bottom: 1rem;
}
.h4, h4 {
font-size: 18px;
font-weight: 600;
}
p.lead {
font-size: 14px;
font-weight: 500;
color: #00044A;
}
p {
color: #6B7E92;
font-size: 14px;
font-weight: 400;
}
/*NAVBAR*/
.navbar {
box-shadow: 0 5px 10px rgba(0, 4, 74, 0.05) !important;
}
.navbar .nav-link {
font-size: 14px;
color: #00044A !important;
}
.navbar .nav-item .btn {
margin: -3px 0;
}
.navbar-brand {
color: #00044A !important;
}
.navbar .nav-link.event-link {
color: #65D6A0 !important;
font-weight: 600;
}
.navbar-light.navbar {
background-color: #fff !important;
}
.navbar-expand-lg {
min-height: 74px;
padding: 17px;
}
.user-avatar {
width: 40px;
height: 10px;
display: inline-block;
position: relative;
}
.nav-avatar {
position: absolute;
top: -14px;
left: 0;
}
@media (min-width: 992px) {
.navbar-expand-lg .navbar-nav .nav-link {
padding-right: 4px;
padding-left: 4px;
margin-right: 12px;
margin-left: 12px;
transition: color 0.3s ease;
}
.active .nav-link {
background-image: url(assets/underline.svg);
background-repeat: no-repeat;
background-size: inherit;
background-position: center 28px;
color: #df2751 !important;
}
.nav-link:hover {
color: #df2751 !important;
}
}
.btn {
border-radius: 10px !important;
font-weight: 600;
font-size: 14px;
padding: 10px 20px;
}
.btn-primary {
background-color: #E8345D !important;
border-color: #E8345D !important;
}
.btn-primary:hover {
background-color: #df2751 !important;
border-color: #df2751 !important;
}
.btn-secondary {
background-color: rgba(221, 203, 247,.4) !important;
border: 0;
color: #2E1777;
}
.btn-secondary:hover {
background-color: rgba(221, 203, 247,.6) !important;
border: 0;
color: #2E1777;
}
.btn-success {
background-color: #65D6A0 !important;
border-color: #65D6A0 !important;
}
.btn-success:hover {
background-color: #4dbb86 !important;
border-color: #4dbb86 !important;
}
.btn-link {
font-weight: 600;
color: #00044A;
font-size: 12px;
}
.btn-link img{
width: 6px !important;
display: inline-block !important;
}
.btn-link:hover {
text-decoration: none;
color: #df2751;
}
.btn-link.btn-lg {
color: #E8345D;
font-weight: 700;
font-size: 16px;
}
.current-language-name {display: none;}
@media (min-width: 1200px){
.container, .container-lg, .container-md, .container-sm, .container-xl {
max-width: 996px;
}
.navbar .container {
max-width: 1200px;
}
}
@media (max-width: 768px){
.current-language-name {display: inline-block;}
.main-slider .owl-nav {display: none;}
}
.card {
border: 1px solid rgba(107, 126, 146, 0.09);
border-radius: 10px;
margin-bottom: 34px;
overflow: hidden;
}
.card-img-top {
width: 100%;
}
.card-img-left {
position: inherit;
}
.event-small-image {
width: 60px;
border-radius: 10px;
}
.event-info h5 {
font-size: 18px;
font-weight: 700;
color: #00044A;
margin-bottom: 5px !important;
}
.event-info small {
font-size: 10px;
font-weight: 500;
color: #6F32E2;
margin-bottom: 15px;
display: block;
}
.event-info {
height: 154px;
margin-bottom: 15px;
overflow: hidden;
}
.online-event .event-info {
height: 135px;
margin-bottom: 19px;
overflow: hidden;
}
.event-info p {
font-size: 13px;
font-weight: 400;
color: #6B7E92;
}
.event-date small{
color: #E8345D;
font-size: 10px;
font-weight: 500;
display: block;
}
.event-date span{
color: #00044A;
font-size: 22px;
font-weight: 700;
display: block;
line-height: 1.2;
}
.bg-primary {
background: #00044A !important;
}
.form-control, .form-select {
display: block;
width: 100%;
height: calc(1.5em + .75rem + 2px);
height: 52px;
padding: .375rem 1rem;
font-size: 14px !important;
font-weight: 500;
line-height: 1.5;
color: #00044A;
background-color: #EFEFF4;
border: 1px solid #EFEFF4;
border-radius: 10px;
}
.search-event .form-control, .search-event .form-select {
color: #ffffff;
background-color: rgba(255,255,255,.2);
border: 1px solid rgba(255,255,255,.4);
}
.search-event .btn-group-lg > .search-event .btn, .search-event .btn-lg {
height: 52px;
padding: 14px 20px;
}
.border-left {
border-color: #00044A !important;
}
.slider-container {
height: 530px;
background-size: cover;
padding: 0 20px;
}
.slider-container h1 {
font-size: 60px;
color: white;
font-weight: 700;
}
.slider-container p.lead {
font-size: 20px;
color: white;
}
.search-event {
position: relative;
top:-59px;
z-index: 99;
}
.search-event .card-body,
.profile-content .card-body{
padding: 32px;
}
.profile-content .form-control ,
.profile-content .form-select {
border: 1px solid rgba(107, 126, 146, 0.20);
background-color: white;
margin-bottom: 30px;
color: #6B7E92;
}
.profile-content label,
.profile-content label {
color: #6B7E92;
}
.form-row>.col, .form-row>[class*=col-] {
padding-right: 10px;
padding-left: 10px;
}
.form-select{
background-color: #EFEFF4;
border: 1px solid #EFEFF4;
background-image: url("assets/select-arrow.svg");
background-position: right 20px center;
background-repeat: no-repeat;
background-size: 10px;
padding: 10px 30px 10px 20px;
outline: none;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
}
.form-select::-ms-expand {
display: none;
}
@media (min-width: 768px){
.filter-select select {
min-width: 140px;
}
}
@media (max-width: 768px){
.filter-select select {
width: 100%;
}
}
.dropdown-toggle::after {
display: inline-block;
margin-left: .255em;
vertical-align: .255em;
content: "";
border: 0;
width: 6px;
height: 4px;
background: url(assets/dropdown-arrow.svg) center center no-repeat;
background-size: contain;
top: 2px;
position: relative;
}
.dropdown-menu {
border-radius: 10px;
min-width: 130px;
border-color: rgba(142, 160, 178, 0.2);
box-shadow: 0 0 8px rgba(0, 4, 74, 0.1);
}
.dropdown-menu::before {
position: absolute;
top: -7px;
left: 10px;
display: inline-block;
border-right: 7px solid transparent;
border-bottom: 7px solid rgba(142, 160, 178, 0.3);
border-left: 7px solid transparent;
border-bottom-color: rgba(142, 160, 178, 0.3);
content: '';
}
.dropdown-menu::after {
position: absolute;
top: -6px;
left: 11px;
display: inline-block;
border-right: 6px solid transparent;
border-bottom: 6px solid white;
border-left: 6px solid transparent;
content: '';
}
.dropdown-menu.dropdown-menu-right::before {
left: auto;
right: 10px;
}
.dropdown-menu.dropdown-menu-right::after {
left: auto;
right: 11px;
}
.dropdown-item {
font-size: 13px;
padding: .5rem 1.5rem;
color: #00044A;
}
.dropdown-divider {
margin: 5px 24px;
border-top: 1px solid rgba(142, 160, 178, 0.2);
}
.dropdown-icon {
width: 15px;
height: 15px;
margin-right: 4px;
}
footer {
background: #00044A;
padding: 3.5em 0 2em;
}
.footer-logo {
color: white;
font-size: 20px;
font-weight: 600;
margin-bottom: 32px;
margin-top: 16px;
display: block;
}
.footer-logo:hover {
text-decoration: none;
color: white;
}
footer h5{
color: white;
font-size: 16px;
font-weight: 500;
margin-top: 24px;
margin-bottom: 16px;
}
footer .footer-links a{
color: white;
opacity: .65;
transition: opacity .25s;
font-size: 14px;
margin: 16px 16px 16px 0;
}
footer .footer-links a:hover{
text-decoration: none;
color: white;
opacity: 1;
}
.footer-bottom {
margin-top: 0;
padding: 2em 0;
border-top: 1px solid rgba(255,255,255,.2);
}
.footer-bottom span,.footer-bottom a {
color: rgba(255,255,255,.5);
font-size: 12px;
}
.footer-bottom a:hover {
text-decoration: none;
transition: color .25s;
color: white;
}
.flag-icon {
border-radius: 4px;
}
.inner-banner {
text-align: center;
height: 250px;
background: url(assets/inner-banner.png) center center no-repeat;
background-size: cover;
margin-bottom: 30px;
}
.inner-banner.inner-banner-2 {
background-image: url(assets/inner-banner-2.png);
}
.inner-banner h1 {
color: white;
font-size: 30px;
font-weight: 600;
}
.inner-banner nav.breadcrumb-container {
display: inline-block;
}
nav.breadcrumb-container .breadcrumb {
background: none;
margin: 0;
font-size: 12px;
opacity: .7;
}
nav.breadcrumb-container .breadcrumb a,nav.breadcrumb-container .breadcrumb li{
color: white;
}
.breadcrumb-item+.breadcrumb-item::before {
padding-right: 1.25rem;
padding-left: .75rem;
color: white;
content: ">";
}
.list-style {
background: #efeff4;
border-radius: 10px;
padding: 8px;
width: 100%;
display: flex;
}
.list-style a{
background: #efeff4;
color: #00044A;
opacity: .6;
padding: 8px 15px;
display: block;
border-radius: 8px;
height: 36px;
font-size: 14px;
transition: opacity .2s, background-color .2s;
}
.list-style a img{ position: relative;
top: -1px;
margin-right: 4px;
}
.list-style a.selected {
background: #fff;
box-shadow: 0 0 10px rgba(0, 4, 74, 0.15);
opacity:1;
z-index: 4;
}
.list-style a:hover{
opacity:1;
text-decoration: none;
}
@media (max-width: 768px){
.list-style {
margin-top: 15px;
}
.list-style a{
width: 50%;
text-align: center;
}
footer {
text-align: center;
}
footer .footer-links a{
margin: 16px;
}
}
.detail-image img{
width: 100%;
border-radius: 10px;
}
.detail-page h1 {
font-size: 30px;
color:#00044A;
}
.detail-pin {
color:#6F32E2;
font-size: 14px;
}
.detail-page p {
color: #6B7E92;
font-size: 16px;
}
p .text-primary {
color: #00044A !important;
font-weight: 500;
}
.org-avatar {
margin: 5px 10px 5px 0;
width: 60px;
height: 60px;
}
.detail-head {
font-weight: normal;
font-size: 18px;
}
.map-container {
border-radius: 10px;
overflow: hidden;
}
.tag-container a {
display: inline-block;
background: #EFEFF4;
color: #00044a;
padding: 6px 18px;
margin: 10px 10px 10px 0;
font-size: 14px;
border-radius: 10px;
}
.tag-container a:hover {
text-decoration: none;
background: #dddde7;
}
.share-container a {
margin: 10px 10px 10px 0;
display: inline-block;
}
/* detail pages */
@media screen and (max-width: 768px) {
.profile-nav {
display: block;
text-align: center;
}
.nav-tabs.profile-nav .nav-item .nav-link {
font-size: 14px !important;
}
}
.nav-tabs.profile-nav .nav-item .nav-link {
border: 0;
color: #00044A;
font-size: 16px;
border-bottom: 2px solid transparent;
}
.nav-tabs.profile-nav .nav-item.show .nav-link,
.nav-tabs.profile-nav .nav-link.active {
color: #00044A;
background: none;
border:0;
border-bottom: 2px solid #00044A;
font-weight: 600;
}
.nav-tabs.profile-nav .nav-item .nav-link:hover {
border: 0;
color: #00044A !important;
border-bottom: 2px solid #00044a28;
}
.nav-tabs.profile-nav .nav-item.show .nav-link.active:hover {
border-bottom: 2px solid #00044A;
}
.nav-tabs.profile-nav {
border:0;
border-bottom: 2px solid transparent;
}
div.checkbox.switcher label, div.radio.switcher label {
padding: 0;
}
div.checkbox.switcher label *, div.radio.switcher label * {
vertical-align: middle;
}
div.checkbox.switcher label input, div.radio.switcher label input {
display: none;
}
div.checkbox.switcher label input + span, div.radio.switcher label input + span {
position: relative;
display: inline-block;
margin-right: 10px;
width: 56px;
height: 30px;
background: rgb(107 126 146 / 20%);
border: 3px solid #e1e5e9;
border-radius: 50px;
transition: all 0.3s ease-in-out;
}
div.checkbox.switcher label input + span small, div.radio.switcher label input + span small {
position: absolute;
display: block;
width: 50%;
height: 100%;
background: #fff;
border-radius: 50%;
transition: all 0.3s ease-in-out;
left: 0;
}
div.checkbox.switcher label input:checked + span, div.radio.switcher label input:checked + span {
background: #E8345D ;
border-color: #E8345D ;
}
div.checkbox.switcher label input:checked + span small, div.radio.switcher label input:checked + span small {
left: 50%;
}
.past-events {
-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
filter: grayscale(100%);
opacity: .6;
}
/* image upload */
#upload {
opacity: 0;
}
.image-area {
border: 2px dashed rgb(218 224 229);
padding: 1em;
position: relative;
border-radius: 10px;
min-height: 160px;
text-align: center;
margin-bottom: 30px;
}
.image-area::before {
content: 'Uploaded image result';
color: rgb(218 224 229);
font-weight: bold;
text-transform: uppercase;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
font-size: 0.8rem;
z-index: 1;
}
.image-area img {
z-index: 2;
position: relative;
}
.badge {
padding-left: .8em;
padding-right: .8em;
border-radius: 30px;
}
.badge.badge-primary {
color: #fff;
background-color: #df2751;
}
.member-container {
margin-bottom: 30px;
}
.member-container span{
font-size: 13px;
}
.member-container .member-name {
font-size: 16px;
font-weight: 600;
display: block;
color: #00044A;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.modal-backdrop {
background-color: #354052;
}
.modal-content {
border: 0;
border-radius: 10px;
}
.modal-title {
font-size: 20px;
line-height: 1.75;
}
/*This area was made to be able to navigate between pages. It should be removed from the project*/
.page-links {
position: fixed;
width: 180px;
background: #00044a;
left: -150px;
top: 50%;
margin-top: -100px;
padding: 1em;
border-radius: 0 10px 10px 0;
z-index: 1000;
opacity: .5;
transition: opacity .3s, left .2s;
}
.page-links:hover {
opacity: .95;
left: 0px;
}
.page-links a{
display: block;
font-size: 12px;
color: #cbcdf1;
padding: 2px 0;
}
.page-links small{
font-size: 10px;
color: #999cdf;
}
/*This area was made to be able to navigate between pages. It should be removed from the project*/

489
src/EventHub.Web/Pages/Index.cshtml

@ -17,6 +17,494 @@
</abp-script-bundle>
}
<div class="container-fluid p-0">
<div class="main-slider">
<div class="owl-carousel owl-theme">
<div class="item">
<div class="slider-container d-flex align-items-center text-center text-light" style="background-image: url('/assets/slide.jpg')">
<div class="mx-auto">
<h1>Let's Share Together</h1>
<p>Try something new, or do more of what you love.</p>
</div>
</div>
</div>
<div class="item">
<div class="slider-container d-flex align-items-center text-center text-light" style="background-image: url('/assets/slide.jpg')">
<div class="mx-auto">
<h1>Let's Share Together</h1>
<p class="lead">Try something new, or do more of what you love.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="search-event container">
<div class="card bg-primary mb-0">
<div class="card-body">
<div class="form-row search-form">
<div class="col-md mb-3 mb-md-0">
<select class="form-select" aria-label="Default select example">
<option selected>Looking for</option>
<option value="1">Lorem</option>
<option value="2">Ipsum</option>
<option value="3">Dolor</option>
</select>
</div>
<div class="col-md mb-3 mb-md-0">
<div class="form-label-group">
<input type="location" id="inputLocation" class="form-control" placeholder="Location" required>
<label for="inputLocation">Location</label>
</div>
</div>
<div class="col-md mb-3 mb-md-0">
<div class="form-label-group">
<input type="when" id="inputWhen" class="form-control" placeholder="When" required>
<label for="inputWhen">When</label>
</div>
</div>
<div class="col-md-auto">
<button class="btn btn-primary btn-lg btn-block ">
<img src="/assets/search.svg">
Search
</button>
</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row mb-4">
<div class="col-md">
<h2>Upcoming Events</h2>
</div>
<div class="col-md-auto">
<div class="row filter-select">
<div class="col-4 pr-0">
<select class="form-select" aria-label="Default select example">
<option selected>When</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
</div>
<div class="col-4 pr-0">
<select class="form-select" aria-label="Default select example">
<option selected>Event Type</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
</div>
<div class="col-4">
<select class="form-select" aria-label="Default select example">
<option selected>Category</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-4 col-md-6">
<div class="card">
<img src="/assets/card-img.png" class="card-img-top" alt="...">
<div class="card-body">
<div class="event-container">
<div class="form-row">
<div class="col-2">
<div class="event-date text-center">
<small>Mar</small>
<span>9</span>
</div>
</div>
<div class="col-10">
<div class="event-info">
<h5>Lorem Connected</h5>
<small>7 pm - 9 pm | Ankara , Çankaya</small>
<p>Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div class="card">
<img src="/assets/card-img.png" class="card-img-top" alt="...">
<div class="card-body">
<div class="event-container">
<div class="form-row">
<div class="col-2">
<div class="event-date text-center">
<small>Mar</small>
<span>9</span>
</div>
</div>
<div class="col-10">
<div class="event-info">
<h5>Chainlink Connected Smart Contracts Lorem Ipsum</h5>
<small>7 pm - 9 pm | Ankara , Çankaya</small>
<p>Some quick example text to build on th content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div class="card">
<img src="/assets/card-img.png" class="card-img-top" alt="...">
<div class="card-body">
<div class="event-container">
<div class="form-row">
<div class="col-2">
<div class="event-date text-center">
<small>Mar</small>
<span>9</span>
</div>
</div>
<div class="col-10">
<div class="event-info">
<h5>Chainlink Connected Smart Contracts</h5>
<small>7 pm - 9 pm | Ankara , Çankaya</small>
<p>Some quick example text to build on the card title and make up the bud title and make up e card's content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div class="card">
<img src="/assets/card-img.png" class="card-img-top" alt="...">
<div class="card-body">
<div class="event-container">
<div class="form-row">
<div class="col-2">
<div class="event-date text-center">
<small>Mar</small>
<span>9</span>
</div>
</div>
<div class="col-10">
<div class="event-info">
<h5>Lorem Connected</h5>
<small>7 pm - 9 pm | Ankara , Çankaya</small>
<p>Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div class="card">
<img src="/assets/card-img.png" class="card-img-top" alt="...">
<div class="card-body">
<div class="event-container">
<div class="form-row">
<div class="col-2">
<div class="event-date text-center">
<small>Mar</small>
<span>9</span>
</div>
</div>
<div class="col-10">
<div class="event-info">
<h5>Chainlink Connected Smart Contracts Lorem Ipsum</h5>
<small>7 pm - 9 pm | Ankara , Çankaya</small>
<p>Some quick example text to build on th content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div class="card">
<img src="/assets/card-img.png" class="card-img-top" alt="...">
<div class="card-body">
<div class="event-container">
<div class="form-row">
<div class="col-2">
<div class="event-date text-center">
<small>Mar</small>
<span>9</span>
</div>
</div>
<div class="col-10">
<div class="event-info">
<h5>Chainlink Connected Smart Contracts</h5>
<small>7 pm - 9 pm | Ankara , Çankaya</small>
<p>Some quick example text to build on the card title and make up the bud title and make up e card's content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div class="card">
<img src="/assets/card-img.png" class="card-img-top" alt="...">
<div class="card-body">
<div class="event-container">
<div class="form-row">
<div class="col-2">
<div class="event-date text-center">
<small>Mar</small>
<span>9</span>
</div>
</div>
<div class="col-10">
<div class="event-info">
<h5>Lorem Connected</h5>
<small>7 pm - 9 pm | Ankara , Çankaya</small>
<p>Some quick example text to build on the card title and make up the bulk of the card's content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div class="card">
<img src="/assets/card-img.png" class="card-img-top" alt="...">
<div class="card-body">
<div class="event-container">
<div class="form-row">
<div class="col-2">
<div class="event-date text-center">
<small>Mar</small>
<span>9</span>
</div>
</div>
<div class="col-10">
<div class="event-info">
<h5>Chainlink Connected Smart Contracts Lorem Ipsum</h5>
<small>7 pm - 9 pm | Ankara , Çankaya</small>
<p>Some quick example text to build on th content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div class="card">
<img src="/assets/card-img.png" class="card-img-top" alt="...">
<div class="card-body">
<div class="event-container">
<div class="form-row">
<div class="col-2">
<div class="event-date text-center">
<small>Mar</small>
<span>9</span>
</div>
</div>
<div class="col-10">
<div class="event-info">
<h5>Chainlink Connected Smart Contracts</h5>
<small>7 pm - 9 pm | Ankara , Çankaya</small>
<p>Some quick example text to build on the card title and make up the bud title and make up e card's content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col text-center">
<button class="btn btn-secondary btn-lg ">
Load More
</button>
</div>
</div>
</div>
<div class="container-fluid bg-white my-5 py-5">
<div class="container py-3">
<div class="card-slider">
<h2 class="mb-4">Online Events</h2>
<div class="owl-carousel owl-theme">
<div class="item">
<div class="card mb-3">
<div class="row no-gutters">
<div class="col-md-5">
<img src="/assets/card-left-image.png" class="card-img-left">
</div>
<div class="col-md-7">
<div class="card-body">
<div class="event-container online-event">
<div class="event-info">
<h5>Bitcoin</h5>
<small>May 6, 2021 Monday | 7 pm - 9 pm | Online</small>
<p>Some quick example text to build on the card title and make up the bud titlcard title and make up the bud titlcard title and make up the bud title and make up e card's content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
<div class="card mb-3">
<div class="row no-gutters">
<div class="col-md-5">
<img src="/assets/card-left-image.png" class="card-img-left">
</div>
<div class="col-md-7">
<div class="card-body">
<div class="event-container online-event">
<div class="event-info">
<h5>Bitcoin</h5>
<small>May 6, 2021 Monday | 7 pm - 9 pm | Online</small>
<p>Some quick example text to build on the card title and make up the bud titlcard title and make up the bud titlcard title and make up the bud title and make up e card's content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="item">
<div class="card mb-3">
<div class="row no-gutters">
<div class="col-md-5">
<img src="/assets/card-left-image.png" class="card-img-left">
</div>
<div class="col-md-7">
<div class="card-body">
<div class="event-container online-event">
<div class="event-info">
<h5>Bitcoin</h5>
<small>May 6, 2021 Monday | 7 pm - 9 pm | Online</small>
<p>Some quick example text to build on the card title and make up the bud titlcard title and make up the bud titlcard title and make up the bud title and make up e card's content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
<div class="card mb-3">
<div class="row no-gutters">
<div class="col-md-5">
<img src="/assets/card-left-image.png" class="card-img-left">
</div>
<div class="col-md-7">
<div class="card-body">
<div class="event-container online-event">
<div class="event-info">
<h5>Bitcoin</h5>
<small>May 6, 2021 Monday | 7 pm - 9 pm | Online</small>
<p>Some quick example text to build on the card title and make up the bud titlcard title and make up the bud titlcard title and make up the bud title and make up e card's content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="item">
<div class="card mb-3">
<div class="row no-gutters">
<div class="col-md-5">
<img src="/assets/card-left-image.png" class="card-img-left">
</div>
<div class="col-md-7">
<div class="card-body">
<div class="event-container online-event">
<div class="event-info">
<h5>Bitcoin</h5>
<small>May 6, 2021 Monday | 7 pm - 9 pm | Online</small>
<p>Some quick example text to build on the card title and make up the bud titlcard title and make up the bud titlcard title and make up the bud title and make up e card's content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
<div class="card mb-3">
<div class="row no-gutters">
<div class="col-md-5">
<img src="/assets/card-left-image.png" class="card-img-left">
</div>
<div class="col-md-7">
<div class="card-body">
<div class="event-container online-event">
<div class="event-info">
<h5>Bitcoin</h5>
<small>May 7, 2021 Monday | 7 pm - 9 pm | Online</small>
<p>Some quick example text to build on the card title and make up the bud titlcard title and make up the bud titlcard title and make up the bud title and make up e card's content.</p>
</div>
<a href="#" class="btn btn-link p-0">Learn More <img src="/assets/more-btn.svg"></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="container text-center py-1">
<h1 class="my-5 pb-5">How EventHub Works?</h1>
<div class="row my-4">
<div class="col-md-5 ml-auto">
<div class="px-5">
<h3>Explore groups</h3>
<p class="lead">
List who is organizing local events
with one click.
</p>
<a href="#" class="btn btn-link btn-lg">Join EventHub</a>
</div>
</div>
<div class="col-md-5 mr-auto border-left">
<div class="px-5">
<h3>Start an Event</h3>
<p class="lead">Create your own Eventhub group and benefit from a community of millions.</p>
<a href="#" class="btn btn-link btn-lg">Start</a>
</div>
</div>
</div>
</div>
@*
<h2>Upcoming Events</h2>
<abp-row>
@ -47,3 +535,4 @@
</abp-column>
}
</abp-row>
*@

29
src/EventHub.Web/Pages/Index.js

@ -1,3 +1,28 @@
$(function () {
});
$('.main-slider .owl-carousel').owlCarousel({
loop:true,
center:true,
margin:0,
padding:0,
nav:true,
items:1,
dots: false,
});
$('.card-slider .owl-carousel').owlCarousel({
loop:false,
center:false,
margin:30,
padding:0,
nav:true,
responsive:{
0:{
items:1,
},
600:{
items:2,
},
},
dots: true,
});
});

BIN
src/EventHub.Web/wwwroot/assets/avatar.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

BIN
src/EventHub.Web/wwwroot/assets/avatar2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

BIN
src/EventHub.Web/wwwroot/assets/avatar3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

BIN
src/EventHub.Web/wwwroot/assets/avatar4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

BIN
src/EventHub.Web/wwwroot/assets/big-avatar.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

BIN
src/EventHub.Web/wwwroot/assets/card-img.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

BIN
src/EventHub.Web/wwwroot/assets/card-left-image.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

BIN
src/EventHub.Web/wwwroot/assets/detail.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 KiB

3
src/EventHub.Web/wwwroot/assets/dropdown-arrow.svg

@ -0,0 +1,3 @@
<svg width="6" height="4" viewBox="0 0 6 4" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5.48367 0.0890989L3.00029 2.57308L0.516903 0.0887999C0.398503 -0.0296 0.206976 -0.0296 0.0885757 0.0887999C-0.0295252 0.2072 -0.0295252 0.399027 0.0885757 0.517427L2.78599 3.21573C2.90409 3.33413 3.09591 3.33413 3.21401 3.21573L5.91142 0.517451C6.02953 0.399052 6.02953 0.206926 5.91142 0.0885259C5.79362 -0.0293009 5.60177 -0.029301 5.48367 0.0890989Z" fill="#00044A"/>
</svg>

After

Width:  |  Height:  |  Size: 480 B

3
src/EventHub.Web/wwwroot/assets/facebook.svg

@ -0,0 +1,3 @@
<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.4226 8.04992C16.4226 3.60393 12.8431 -5.53131e-05 8.42811 -5.53131e-05C4.01117 0.000944684 0.431641 3.60393 0.431641 8.05092C0.431641 12.0679 3.35562 15.3979 7.17698 16.0019V10.3769H5.14838V8.05092H7.17898V6.27592C7.17898 4.25893 8.37315 3.14493 10.1989 3.14493C11.0743 3.14493 11.9887 3.30193 11.9887 3.30193V5.28193H10.9803C9.98804 5.28193 9.67825 5.90293 9.67825 6.53992V8.04992H11.8947L11.541 10.3759H9.67725V16.0009C13.4986 15.3969 16.4226 12.0669 16.4226 8.04992Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 602 B

BIN
src/EventHub.Web/wwwroot/assets/facebook2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

9
src/EventHub.Web/wwwroot/assets/facebook2.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 12 KiB

3
src/EventHub.Web/wwwroot/assets/google.svg

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15.8612 6.55855C15.9544 7.09552 16.0009 7.63957 16.0001 8.18457C16.0001 10.6186 15.1307 12.6766 13.6177 14.0696H13.6197C12.2966 15.2927 10.4779 16.0007 8.32138 16.0007C6.20111 16.0007 4.16769 15.1578 2.66843 13.6575C1.16918 12.1572 0.326904 10.1223 0.326904 8.00057C0.326904 5.87881 1.16918 3.84396 2.66843 2.34365C4.16769 0.843338 6.20111 0.00047258 8.32138 0.00047258C10.3059 -0.0227861 12.2225 0.723314 13.6697 2.0825L11.3873 4.36653C10.5622 3.57949 9.46109 3.1485 8.32138 3.16651C6.23582 3.16651 4.46404 4.57453 3.83248 6.47055C3.49762 7.46407 3.49762 8.54007 3.83248 9.53359H3.83548C4.47004 11.4266 6.23882 12.8346 8.32438 12.8346C9.40163 12.8346 10.327 12.5586 11.0445 12.0706H11.0415C11.4581 11.7944 11.8145 11.4366 12.0891 11.0188C12.3638 10.601 12.5509 10.1318 12.6394 9.63959H8.32138V6.55955H15.8612V6.55855Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 948 B

4
src/EventHub.Web/wwwroot/assets/grid.svg

@ -0,0 +1,4 @@
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.75 8.75H4.375C4.60706 8.75 4.82962 8.84219 4.99372 9.00628C5.15781 9.17038 5.25 9.39294 5.25 9.625V12.25C5.25 12.4821 5.15781 12.7046 4.99372 12.8687C4.82962 13.0328 4.60706 13.125 4.375 13.125H1.75C1.51794 13.125 1.29538 13.0328 1.13128 12.8687C0.967187 12.7046 0.875 12.4821 0.875 12.25V9.625C0.875 9.39294 0.967187 9.17038 1.13128 9.00628C1.29538 8.84219 1.51794 8.75 1.75 8.75ZM9.625 0.875H12.25C12.4821 0.875 12.7046 0.967187 12.8687 1.13128C13.0328 1.29538 13.125 1.51794 13.125 1.75V4.375C13.125 4.60706 13.0328 4.82962 12.8687 4.99372C12.7046 5.15781 12.4821 5.25 12.25 5.25H9.625C9.39294 5.25 9.17038 5.15781 9.00628 4.99372C8.84219 4.82962 8.75 4.60706 8.75 4.375V1.75C8.75 1.51794 8.84219 1.29538 9.00628 1.13128C9.17038 0.967187 9.39294 0.875 9.625 0.875ZM9.625 8.75C9.39294 8.75 9.17038 8.84219 9.00628 9.00628C8.84219 9.17038 8.75 9.39294 8.75 9.625V12.25C8.75 12.4821 8.84219 12.7046 9.00628 12.8687C9.17038 13.0328 9.39294 13.125 9.625 13.125H12.25C12.4821 13.125 12.7046 13.0328 12.8687 12.8687C13.0328 12.7046 13.125 12.4821 13.125 12.25V9.625C13.125 9.39294 13.0328 9.17038 12.8687 9.00628C12.7046 8.84219 12.4821 8.75 12.25 8.75H9.625ZM9.625 0C9.16087 0 8.71575 0.184374 8.38756 0.512563C8.05937 0.840752 7.875 1.28587 7.875 1.75V4.375C7.875 4.83913 8.05937 5.28425 8.38756 5.61244C8.71575 5.94063 9.16087 6.125 9.625 6.125H12.25C12.7141 6.125 13.1592 5.94063 13.4874 5.61244C13.8156 5.28425 14 4.83913 14 4.375V1.75C14 1.28587 13.8156 0.840752 13.4874 0.512563C13.1592 0.184374 12.7141 0 12.25 0L9.625 0ZM1.75 7.875C1.28587 7.875 0.840752 8.05937 0.512563 8.38756C0.184374 8.71575 0 9.16087 0 9.625V12.25C0 12.7141 0.184374 13.1592 0.512563 13.4874C0.840752 13.8156 1.28587 14 1.75 14H4.375C4.83913 14 5.28425 13.8156 5.61244 13.4874C5.94063 13.1592 6.125 12.7141 6.125 12.25V9.625C6.125 9.16087 5.94063 8.71575 5.61244 8.38756C5.28425 8.05937 4.83913 7.875 4.375 7.875H1.75ZM7.875 9.625C7.875 9.16087 8.05937 8.71575 8.38756 8.38756C8.71575 8.05937 9.16087 7.875 9.625 7.875H12.25C12.7141 7.875 13.1592 8.05937 13.4874 8.38756C13.8156 8.71575 14 9.16087 14 9.625V12.25C14 12.7141 13.8156 13.1592 13.4874 13.4874C13.1592 13.8156 12.7141 14 12.25 14H9.625C9.16087 14 8.71575 13.8156 8.38756 13.4874C8.05937 13.1592 7.875 12.7141 7.875 12.25V9.625Z" fill="#00044A"/>
<path d="M0.512563 0.512563C0.840752 0.184374 1.28587 0 1.75 0H4.375C4.83913 0 5.28425 0.184374 5.61244 0.512563C5.94063 0.840752 6.125 1.28587 6.125 1.75V4.375C6.125 4.83913 5.94063 5.28425 5.61244 5.61244C5.28425 5.94063 4.83913 6.125 4.375 6.125H1.75C1.28587 6.125 0.840752 5.94063 0.512563 5.61244C0.184375 5.28425 0 4.83913 0 4.375V1.75C0 1.28587 0.184375 0.840752 0.512563 0.512563Z" fill="#00044A"/>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

3
src/EventHub.Web/wwwroot/assets/in.svg

@ -0,0 +1,3 @@
<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.37915 1.14596C0.37915 0.512952 0.904789 -5.53131e-05 1.55334 -5.53131e-05H15.194C15.8425 -5.53131e-05 16.3681 0.512952 16.3681 1.14596V14.8542C16.3681 15.4872 15.8425 16.0002 15.194 16.0002H1.55334C0.904789 16.0002 0.37915 15.4872 0.37915 14.8542V1.14596ZM5.31875 13.3941V6.16904H2.9194V13.3941H5.31875ZM4.11958 5.18202C4.956 5.18202 5.47664 4.62801 5.47664 3.934C5.46165 3.22499 4.957 2.68598 4.13557 2.68598C3.31413 2.68598 2.7775 3.22599 2.7775 3.934C2.7775 4.62801 3.29814 5.18202 4.10359 5.18202H4.11958ZM9.0242 13.3941V9.35908C9.0242 9.14308 9.04019 8.92708 9.10415 8.77307C9.27703 8.34207 9.67176 7.89506 10.3353 7.89506C11.2037 7.89506 11.5505 8.55707 11.5505 9.52909V13.3941H13.9498V9.25008C13.9498 7.03005 12.7666 5.99803 11.1877 5.99803C9.91459 5.99803 9.34398 6.69804 9.0242 7.19105V7.21605H9.00821C9.01352 7.2077 9.01885 7.19937 9.0242 7.19105V6.16904H6.62585C6.65583 6.84705 6.62585 13.3941 6.62585 13.3941H9.0242Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

9
src/EventHub.Web/wwwroot/assets/in2.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 32 KiB

BIN
src/EventHub.Web/wwwroot/assets/inner-banner-2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 410 KiB

BIN
src/EventHub.Web/wwwroot/assets/inner-banner.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 454 KiB

5
src/EventHub.Web/wwwroot/assets/list.svg

@ -0,0 +1,5 @@
<svg width="20" height="14" viewBox="0 0 20 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="6" width="20" height="2" rx="1" fill="#00044A"/>
<rect width="20" height="2" rx="1" fill="#00044A"/>
<rect y="12" width="20" height="2" rx="1" fill="#00044A"/>
</svg>

After

Width:  |  Height:  |  Size: 272 B

4
src/EventHub.Web/wwwroot/assets/logout.svg

@ -0,0 +1,4 @@
<svg width="12" height="11" viewBox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6.00001 9.66669H2.24999C2.01999 9.66669 1.83334 9.48001 1.83334 9.25003V1.75001C1.83334 1.52001 2.02001 1.33335 2.24999 1.33335H6.00001C6.23042 1.33335 6.41667 1.14711 6.41667 0.916697C6.41667 0.686283 6.23042 0.5 6.00001 0.5H2.24999C1.56083 0.5 1 1.06085 1 1.75001V9.25001C1 9.93917 1.56083 10.5 2.24999 10.5H6.00001C6.23042 10.5 6.41667 10.3138 6.41667 10.0833C6.41667 9.85293 6.23042 9.66669 6.00001 9.66669Z" fill="#00044A" stroke="#00044A" stroke-width="0.2"/>
<path d="M10.9092 5.20333L8.37584 2.70333C8.2125 2.54166 7.94834 2.54376 7.78667 2.7075C7.625 2.87125 7.62667 3.135 7.79085 3.29667L9.60125 5.08333H4.75C4.51959 5.08333 4.33334 5.26957 4.33334 5.49998C4.33334 5.7304 4.51959 5.91666 4.75 5.91666H9.60125L7.79085 7.70332C7.62669 7.86499 7.62543 8.12874 7.78667 8.29249C7.86833 8.37499 7.97584 8.41665 8.08334 8.41665C8.18918 8.41665 8.295 8.37665 8.37584 8.29664L10.9092 5.79663C10.9883 5.71831 11.0333 5.61163 11.0333 5.49996C11.0333 5.38834 10.9888 5.28209 10.9092 5.20333Z" fill="#00044A" stroke="#00044A" stroke-width="0.2"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

3
src/EventHub.Web/wwwroot/assets/more-btn.svg

@ -0,0 +1,3 @@
<svg width="6" height="9" viewBox="0 0 6 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5 4.50863C5 4.63439 4.95198 4.76014 4.85615 4.85602L1.83888 7.87326C1.64694 8.0652 1.33575 8.0652 1.14389 7.87326C0.952035 7.6814 0.952035 7.37027 1.14389 7.17832L3.81374 4.50863L1.14399 1.83893C0.952128 1.64699 0.952128 1.33589 1.14399 1.14405C1.33584 0.952023 1.64704 0.952023 1.83897 1.14405L4.85624 4.16124C4.95209 4.25717 5 4.38292 5 4.50863Z" fill="#E8345D" stroke="#E8345D" stroke-width="0.3"/>
</svg>

After

Width:  |  Height:  |  Size: 511 B

3
src/EventHub.Web/wwwroot/assets/nots.svg

@ -0,0 +1,3 @@
<svg width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7 16.0009C7.53043 16.0009 8.03914 15.7902 8.41421 15.4151C8.78929 15.04 9 14.5313 9 14.0009H5C5 14.5313 5.21071 15.04 5.58579 15.4151C5.96086 15.7902 6.46957 16.0009 7 16.0009ZM7 1.91887L6.203 2.07987C5.29896 2.26408 4.48633 2.75498 3.90265 3.4695C3.31897 4.18402 3.0001 5.07826 3 6.00087C3 6.62887 2.866 8.19787 2.541 9.74287C2.381 10.5099 2.165 11.3089 1.878 12.0009H12.122C11.835 11.3089 11.62 10.5109 11.459 9.74287C11.134 8.19787 11 6.62887 11 6.00087C10.9997 5.07843 10.6807 4.18442 10.097 3.47011C9.51337 2.7558 8.70087 2.26504 7.797 2.08087L7 1.91787V1.91887ZM13.22 12.0009C13.443 12.4479 13.701 12.8019 14 13.0009H0C0.299 12.8019 0.557 12.4479 0.78 12.0009C1.68 10.2009 2 6.88088 2 6.00087C2 3.58087 3.72 1.56087 6.005 1.09987C5.99104 0.960829 6.00638 0.820401 6.05003 0.687648C6.09368 0.554895 6.16467 0.432765 6.25842 0.329133C6.35217 0.225501 6.4666 0.142669 6.59433 0.0859795C6.72206 0.0292895 6.86026 0 7 0C7.13974 0 7.27794 0.0292895 7.40567 0.0859795C7.5334 0.142669 7.64783 0.225501 7.74158 0.329133C7.83533 0.432765 7.90632 0.554895 7.94997 0.687648C7.99362 0.820401 8.00896 0.960829 7.995 1.09987C9.12528 1.32978 10.1414 1.94324 10.8712 2.83638C11.6011 3.72952 11.9999 4.84745 12 6.00087C12 6.88088 12.32 10.2009 13.22 12.0009Z" fill="#00044A"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

4
src/EventHub.Web/wwwroot/assets/now.svg

@ -0,0 +1,4 @@
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.0625 0C3.17853 0 3.28981 0.0460936 3.37186 0.128141C3.45391 0.210188 3.5 0.321468 3.5 0.4375V0.875H10.5V0.4375C10.5 0.321468 10.5461 0.210188 10.6281 0.128141C10.7102 0.0460936 10.8215 0 10.9375 0C11.0535 0 11.1648 0.0460936 11.2469 0.128141C11.3289 0.210188 11.375 0.321468 11.375 0.4375V0.875H12.25C12.7141 0.875 13.1592 1.05937 13.4874 1.38756C13.8156 1.71575 14 2.16087 14 2.625V12.25C14 12.7141 13.8156 13.1592 13.4874 13.4874C13.1592 13.8156 12.7141 14 12.25 14H1.75C1.28587 14 0.840752 13.8156 0.512563 13.4874C0.184374 13.1592 0 12.7141 0 12.25V2.625C0 2.16087 0.184374 1.71575 0.512563 1.38756C0.840752 1.05937 1.28587 0.875 1.75 0.875H2.625V0.4375C2.625 0.321468 2.67109 0.210188 2.75314 0.128141C2.83519 0.0460936 2.94647 0 3.0625 0V0ZM1.75 1.75C1.51794 1.75 1.29538 1.84219 1.13128 2.00628C0.967187 2.17038 0.875 2.39294 0.875 2.625V3.5H13.125V2.625C13.125 2.39294 13.0328 2.17038 12.8687 2.00628C12.7046 1.84219 12.4821 1.75 12.25 1.75H1.75ZM13.125 4.375H0.875V12.25C0.875 12.4821 0.967187 12.7046 1.13128 12.8687C1.29538 13.0328 1.51794 13.125 1.75 13.125H12.25C12.4821 13.125 12.7046 13.0328 12.8687 12.8687C13.0328 12.7046 13.125 12.4821 13.125 12.25V4.375Z" fill="#00044A"/>
<path d="M9.625 6.5625C9.625 6.44647 9.67109 6.33519 9.75314 6.25314C9.83519 6.17109 9.94647 6.125 10.0625 6.125H10.9375C11.0535 6.125 11.1648 6.17109 11.2469 6.25314C11.3289 6.33519 11.375 6.44647 11.375 6.5625V7.4375C11.375 7.55353 11.3289 7.66481 11.2469 7.74686C11.1648 7.82891 11.0535 7.875 10.9375 7.875H10.0625C9.94647 7.875 9.83519 7.82891 9.75314 7.74686C9.67109 7.66481 9.625 7.55353 9.625 7.4375V6.5625Z" fill="#00044A"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
src/EventHub.Web/wwwroot/assets/org-detail-top.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

3
src/EventHub.Web/wwwroot/assets/owl-2-left.svg

@ -0,0 +1,3 @@
<svg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.191295 6.57919L5.53147 11.9149C5.65498 12.0384 5.81986 12.1064 5.99566 12.1064C6.17147 12.1064 6.33634 12.0384 6.45986 11.9149L6.85312 11.522C7.10902 11.2661 7.10902 10.85 6.85312 10.5944L2.36885 6.11381L6.8581 1.62824C6.98161 1.50473 7.04981 1.34008 7.04981 1.16452C7.04981 0.988762 6.98161 0.824117 6.8581 0.700511L6.46483 0.307761C6.34122 0.184253 6.17644 0.116212 6.00064 0.116212C5.82483 0.116212 5.65996 0.184253 5.53645 0.307761L0.191295 5.64834C0.0674902 5.77224 -0.000509199 5.93767 -0.000119162 6.11352C-0.00050923 6.29006 0.0674901 6.45539 0.191295 6.57919Z" fill="#E8345D"/>
</svg>

After

Width:  |  Height:  |  Size: 700 B

3
src/EventHub.Web/wwwroot/assets/owl-2-right.svg

@ -0,0 +1,3 @@
<svg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6.85839 5.64347L1.51831 0.307761C1.3948 0.184253 1.22993 0.116211 1.05412 0.116211C0.878323 0.116211 0.713448 0.184253 0.589939 0.307761L0.196679 0.700608C-0.0592182 0.956593 -0.0592182 1.37264 0.196679 1.62824L4.68088 6.10884L0.191703 10.5944C0.0681937 10.7179 0 10.8826 0 11.0581C0 11.2339 0.0681937 11.3985 0.191703 11.5221L0.584963 11.9149C0.70857 12.0384 0.873348 12.1064 1.04915 12.1064C1.22495 12.1064 1.38982 12.0384 1.51333 11.9149L6.85839 6.57431C6.98219 6.45042 7.05019 6.28499 7.0498 6.10914C7.05019 5.9326 6.98219 5.76727 6.85839 5.64347Z" fill="#E8345D"/>
</svg>

After

Width:  |  Height:  |  Size: 681 B

5
src/EventHub.Web/wwwroot/assets/past.svg

@ -0,0 +1,5 @@
<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.51817 1.019C8.3468 1.00635 8.17502 1.00001 8.00317 1V0C8.19971 9.58276e-05 8.39618 0.00743414 8.59217 0.022L8.51817 1.019ZM10.5222 1.469C10.2016 1.3453 9.8724 1.24537 9.53717 1.17L9.75617 0.194C10.1392 0.28 10.5162 0.394 10.8822 0.536L10.5222 1.469ZM11.8922 2.179C11.7492 2.08365 11.6028 1.99359 11.4532 1.909L11.9462 1.039C12.2881 1.23274 12.6153 1.45132 12.9252 1.693L12.3102 2.482C12.1746 2.37623 12.0352 2.2755 11.8922 2.18V2.179ZM13.7262 3.969C13.5284 3.68798 13.3101 3.42192 13.0732 3.173L13.7972 2.483C14.0672 2.768 14.3172 3.073 14.5442 3.393L13.7262 3.969ZM14.4702 5.321C14.4045 5.16246 14.3332 5.00636 14.2562 4.853L15.1492 4.403C15.3258 4.75409 15.4762 5.11774 15.5992 5.491L14.6492 5.804C14.5954 5.64087 14.5357 5.47976 14.4702 5.321ZM15.0002 7.828C14.9921 7.48434 14.9587 7.14174 14.9002 6.803L15.8852 6.633C15.9522 7.019 15.9912 7.411 16.0012 7.803L15.0012 7.828H15.0002ZM14.8692 9.366C14.9022 9.196 14.9292 9.027 14.9502 8.856L15.9432 8.979C15.8951 9.36915 15.8183 9.75521 15.7132 10.134L14.7492 9.867C14.7952 9.702 14.8352 9.535 14.8692 9.366ZM13.9172 11.745C14.1012 11.455 14.2632 11.151 14.4032 10.837L15.3172 11.242C15.1572 11.602 14.9722 11.948 14.7622 12.28L13.9172 11.745ZM12.9532 12.95C13.0752 12.828 13.1922 12.702 13.3032 12.572L14.0612 13.225C13.9328 13.3738 13.7991 13.5179 13.6602 13.657L12.9532 12.95Z" fill="#00044A"/>
<path d="M8.00312 1C6.852 1.00008 5.71867 1.28405 4.7035 1.82674C3.68833 2.36943 2.82267 3.1541 2.18318 4.11125C1.54369 5.0684 1.15012 6.16848 1.03732 7.31406C0.924518 8.45964 1.09597 9.61536 1.5365 10.6789C1.97703 11.7423 2.67303 12.6808 3.56285 13.4111C4.45267 14.1413 5.50886 14.6409 6.63786 14.8655C7.76686 15.0901 8.93382 15.0328 10.0354 14.6987C11.1369 14.3645 12.1391 13.7639 12.9531 12.95L13.6601 13.657C12.7299 14.5878 11.5844 15.2747 10.3252 15.657C9.06595 16.0393 7.73189 16.105 6.44119 15.8485C5.15048 15.5919 3.94298 15.021 2.92567 14.1862C1.90836 13.3515 1.11266 12.2787 0.609058 11.0629C0.105457 9.84711 -0.0904899 8.52588 0.0385779 7.21627C0.167646 5.90666 0.617743 4.6491 1.34899 3.55502C2.08024 2.46094 3.07006 1.56411 4.23075 0.944003C5.39144 0.323895 6.68717 -0.000348732 8.00312 2.81458e-07V1Z" fill="#00044A"/>
<path d="M7.50317 3C7.63578 3 7.76296 3.05268 7.85673 3.14645C7.9505 3.24021 8.00317 3.36739 8.00317 3.5V8.71L11.2512 10.566C11.363 10.6334 11.4439 10.7419 11.4768 10.8683C11.5097 10.9946 11.4918 11.1288 11.427 11.2422C11.3622 11.3556 11.2557 11.4391 11.1302 11.4749C11.0046 11.5108 10.87 11.4961 10.7552 11.434L7.25517 9.434C7.17865 9.39029 7.11503 9.32712 7.07078 9.25091C7.02653 9.17469 7.0032 9.08813 7.00317 9V3.5C7.00317 3.36739 7.05585 3.24021 7.14962 3.14645C7.24339 3.05268 7.37057 3 7.50317 3Z" fill="#00044A"/>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

11
src/EventHub.Web/wwwroot/assets/pin.svg

@ -0,0 +1,11 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M12.166 8.94C11.642 10.002 10.932 11.06 10.206 12.01C9.5173 12.9056 8.7809 13.7635 8 14.58C7.21908 13.7635 6.48268 12.9056 5.794 12.01C5.068 11.06 4.358 10.002 3.834 8.94C3.304 7.867 3 6.862 3 6C3 4.67392 3.52678 3.40215 4.46447 2.46447C5.40215 1.52678 6.67392 1 8 1C9.32608 1 10.5979 1.52678 11.5355 2.46447C12.4732 3.40215 13 4.67392 13 6C13 6.862 12.695 7.867 12.166 8.94ZM8 16C8 16 14 10.314 14 6C14 4.4087 13.3679 2.88258 12.2426 1.75736C11.1174 0.632141 9.5913 0 8 0C6.4087 0 4.88258 0.632141 3.75736 1.75736C2.63214 2.88258 2 4.4087 2 6C2 10.314 8 16 8 16Z" fill="#6F32E2"/>
<path d="M8 8C7.46957 8 6.96086 7.78929 6.58579 7.41421C6.21071 7.03914 6 6.53043 6 6C6 5.46957 6.21071 4.96086 6.58579 4.58579C6.96086 4.21071 7.46957 4 8 4C8.53043 4 9.03914 4.21071 9.41421 4.58579C9.78929 4.96086 10 5.46957 10 6C10 6.53043 9.78929 7.03914 9.41421 7.41421C9.03914 7.78929 8.53043 8 8 8ZM8 9C8.79565 9 9.55871 8.68393 10.1213 8.12132C10.6839 7.55871 11 6.79565 11 6C11 5.20435 10.6839 4.44129 10.1213 3.87868C9.55871 3.31607 8.79565 3 8 3C7.20435 3 6.44129 3.31607 5.87868 3.87868C5.31607 4.44129 5 5.20435 5 6C5 6.79565 5.31607 7.55871 5.87868 8.12132C6.44129 8.68393 7.20435 9 8 9Z" fill="#6F32E2"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="16" height="16" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

3
src/EventHub.Web/wwwroot/assets/pink-arrow-right.svg

@ -0,0 +1,3 @@
<svg width="6" height="9" viewBox="0 0 6 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5 4.50862C5 4.63438 4.95198 4.76013 4.85615 4.85601L1.83888 7.87326C1.64694 8.0652 1.33575 8.0652 1.14389 7.87326C0.952035 7.6814 0.952035 7.37027 1.14389 7.17832L3.81374 4.50862L1.14399 1.8389C0.952128 1.64696 0.952128 1.33587 1.14399 1.14402C1.33584 0.951993 1.64704 0.951993 1.83897 1.14402L4.85624 4.16122C4.95209 4.25715 5 4.3829 5 4.50862Z" fill="#E8345D" stroke="#E8345D" stroke-width="0.3"/>
</svg>

After

Width:  |  Height:  |  Size: 509 B

3
src/EventHub.Web/wwwroot/assets/pink-arrow.svg

@ -0,0 +1,3 @@
<svg width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2.38681 1.01755L2.38684 1.01759L6.33374 5.75558L10.2804 1.01839C10.4228 0.847118 10.6205 0.750686 10.8291 0.750455C11.0376 0.750223 11.2354 0.846216 11.3777 1.01703L11.3779 1.01724C11.6517 1.34667 11.6517 1.86528 11.3779 2.19471L11.3777 2.19492L6.8822 7.59127L2.38681 1.01755ZM2.38681 1.01755C2.24431 0.846552 2.04669 0.75 1.83782 0.75C1.62895 0.75 1.43132 0.846552 1.28882 1.01755L1.28882 1.01755M2.38681 1.01755L1.28882 1.01755M1.28882 1.01755L1.28862 1.01779M1.28882 1.01755L1.28862 1.01779M1.28862 1.01779C1.01479 1.34722 1.01479 1.86523 1.28862 2.19466L1.2888 2.19487M1.28862 1.01779L1.2888 2.19487M1.2888 2.19487L5.78431 7.59127M1.2888 2.19487L5.78431 7.59127M5.78431 7.59127C5.78434 7.59131 5.78437 7.59135 5.7844 7.59138L5.78431 7.59127ZM11.1856 1.17705C10.9893 0.941398 10.6695 0.941398 10.4727 1.1782L11.1856 1.17705Z" fill="#E8345D" stroke="#E8345D" stroke-width="0.5"/>
</svg>

After

Width:  |  Height:  |  Size: 993 B

3
src/EventHub.Web/wwwroot/assets/plus.svg

@ -0,0 +1,3 @@
<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.4999 5.49999H6.50001V1.49997C6.50001 1.22403 6.27598 1 5.99995 1C5.72402 1 5.49999 1.22403 5.49999 1.49997V5.49999H1.49997C1.22403 5.49999 1 5.72402 1 5.99995C1 6.27598 1.22403 6.50001 1.49997 6.50001H5.49999V10.4999C5.49999 10.776 5.72402 11 5.99995 11C6.27598 11 6.50001 10.776 6.50001 10.4999V6.50001H10.4999C10.776 6.50001 11 6.27598 11 5.99995C11 5.72402 10.776 5.49999 10.4999 5.49999Z" fill="#65D6A0" stroke="#65D6A0"/>
</svg>

After

Width:  |  Height:  |  Size: 543 B

3
src/EventHub.Web/wwwroot/assets/search.svg

@ -0,0 +1,3 @@
<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M19.768 18.6486L14.3649 13.2455C15.4115 11.9527 16.0417 10.31 16.0417 8.52085C16.0417 4.3741 12.6676 1 8.52081 1C4.37406 1 1 4.37406 1 8.52081C1 12.6676 4.3741 16.0417 8.52085 16.0417C10.31 16.0417 11.9527 15.4115 13.2455 14.3649L18.6486 19.768C18.803 19.9224 19.0057 20 19.2083 20C19.411 20 19.6137 19.9224 19.7681 19.768C20.0776 19.4585 20.0776 18.9582 19.768 18.6486ZM8.52085 14.4583C5.2465 14.4583 2.58335 11.7952 2.58335 8.52081C2.58335 5.24646 5.2465 2.58331 8.52085 2.58331C11.7952 2.58331 14.4583 5.24646 14.4583 8.52081C14.4583 11.7952 11.7952 14.4583 8.52085 14.4583Z" fill="white" stroke="white"/>
</svg>

After

Width:  |  Height:  |  Size: 721 B

BIN
src/EventHub.Web/wwwroot/assets/select-arrow.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 305 B

3
src/EventHub.Web/wwwroot/assets/select-arrow.svg

@ -0,0 +1,3 @@
<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4.99998 7.87659C4.82076 7.87659 4.64156 7.78651 4.50493 7.60675L0.205142 1.94702C-0.0683806 1.58699 -0.0683806 1.00327 0.205142 0.643386C0.478554 0.283503 0.921935 0.283503 1.19548 0.643386L4.99998 5.65142L8.80451 0.643561C9.07803 0.283678 9.52137 0.283678 9.79476 0.643561C10.0684 1.00344 10.0684 1.58717 9.79476 1.9472L5.49504 7.60692C5.35834 7.78672 5.17914 7.87659 4.99998 7.87659Z" fill="#E8345D"/>
</svg>

After

Width:  |  Height:  |  Size: 515 B

BIN
src/EventHub.Web/wwwroot/assets/seperator.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

3
src/EventHub.Web/wwwroot/assets/seperator2.svg

@ -0,0 +1,3 @@
<svg width="4" height="4" viewBox="0 0 4 4" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="2" cy="2" r="2" fill="white" fill-opacity="0.5"/>
</svg>

After

Width:  |  Height:  |  Size: 161 B

4
src/EventHub.Web/wwwroot/assets/settings.svg

@ -0,0 +1,4 @@
<svg width="12" height="11" viewBox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6.31379 10.5H5.68619C5.17859 10.5 4.76561 10.087 4.76561 9.57943V9.36711C4.5498 9.29816 4.34014 9.21113 4.13871 9.10689L3.98824 9.25736C3.62381 9.62225 3.04004 9.61154 2.68619 9.25723L2.24262 8.81367C1.88814 8.45959 1.87795 7.87602 2.24273 7.51162L2.39309 7.36127C2.28885 7.15984 2.20184 6.95021 2.13287 6.73438H1.92057C1.41299 6.73438 1 6.32141 1 5.81381V5.18619C1 4.67859 1.41299 4.26562 1.92059 4.26562H2.13289C2.20186 4.0498 2.28887 3.84016 2.39311 3.63873L2.24264 3.48828C1.87807 3.1241 1.88813 2.54047 2.24275 2.18623L2.68637 1.74264C3.04104 1.38748 3.62467 1.37861 3.9884 1.74275L4.13873 1.89309C4.34016 1.78887 4.54982 1.70184 4.76562 1.63287V1.42057C4.76562 0.912969 5.17859 0.5 5.68621 0.5H6.31381C6.82141 0.5 7.23438 0.912969 7.23438 1.42057V1.63289C7.45018 1.70184 7.65984 1.78887 7.86127 1.89311L8.01174 1.74264C8.37617 1.37775 8.95994 1.38846 9.31379 1.74277L9.75736 2.18633C10.1118 2.54041 10.122 3.12398 9.75725 3.48838L9.60689 3.63873C9.71113 3.84016 9.79814 4.04979 9.86711 4.26562H10.0794C10.587 4.26562 11 4.67859 11 5.18619V5.81381C11 6.32141 10.587 6.73438 10.0794 6.73438H9.86711C9.79814 6.9502 9.71113 7.15984 9.60689 7.36127L9.75736 7.51174C10.1219 7.87592 10.1119 8.45955 9.75725 8.81379L9.31363 9.25738C8.95896 9.61254 8.37533 9.62141 8.0116 9.25727L7.86127 9.10693C7.65984 9.21115 7.45018 9.29818 7.23438 9.36715V9.57947C7.23438 10.087 6.82141 10.5 6.31379 10.5ZM4.23666 8.4916C4.51648 8.65709 4.81766 8.78211 5.1318 8.86318C5.26117 8.89656 5.35156 9.01324 5.35156 9.14686V9.57943C5.35156 9.76395 5.5017 9.91406 5.68621 9.91406H6.31381C6.49832 9.91406 6.64846 9.76395 6.64846 9.57943V9.14686C6.64846 9.01324 6.73885 8.89656 6.86822 8.86318C7.18236 8.78211 7.48354 8.65709 7.76336 8.4916C7.8785 8.42352 8.02508 8.44203 8.11967 8.53662L8.42607 8.84305C8.55818 8.97531 8.77033 8.97225 8.8992 8.84318L9.34309 8.39932C9.47164 8.27092 9.47594 8.05873 9.3432 7.92617L9.03666 7.61963C8.94209 7.52506 8.92357 7.37846 8.99164 7.26334C9.15713 6.98353 9.28213 6.68236 9.3632 6.3682C9.3966 6.23883 9.51328 6.14846 9.64688 6.14846H10.0794C10.2639 6.14846 10.4141 5.99834 10.4141 5.81383V5.18621C10.4141 5.0017 10.2639 4.85158 10.0794 4.85158H9.64688C9.51326 4.85158 9.3966 4.76119 9.3632 4.63184C9.28213 4.31768 9.15711 4.0165 8.99164 3.7367C8.92357 3.62158 8.94209 3.47498 9.03666 3.38041L9.34309 3.07398C9.47555 2.94168 9.47209 2.72957 9.3432 2.60084L8.89936 2.15699C8.7707 2.02816 8.55852 2.02439 8.42621 2.15688L8.11969 2.46342C8.02512 2.55801 7.87848 2.57652 7.76338 2.50844C7.48355 2.34295 7.18238 2.21793 6.86824 2.13686C6.73887 2.10348 6.64848 1.9868 6.64848 1.85318V1.42057C6.64848 1.23605 6.49834 1.08594 6.31383 1.08594H5.68623C5.50172 1.08594 5.35158 1.23605 5.35158 1.42057V1.85314C5.35158 1.98676 5.26119 2.10344 5.13182 2.13682C4.81768 2.21789 4.5165 2.34291 4.23668 2.5084C4.12152 2.57646 3.97494 2.55795 3.88037 2.46338L3.57396 2.15695C3.44186 2.02469 3.22969 2.02775 3.10084 2.15682L2.65695 2.60068C2.5284 2.72908 2.5241 2.94125 2.65684 3.07383L2.96338 3.38037C3.05795 3.47494 3.07646 3.62154 3.0084 3.73666C2.84291 4.01646 2.71791 4.31764 2.63684 4.6318C2.60344 4.76117 2.48676 4.85154 2.35316 4.85154H1.92059C1.73607 4.85156 1.58594 5.00168 1.58594 5.18619V5.81381C1.58594 5.99832 1.73607 6.14844 1.92059 6.14844H2.35314C2.48676 6.14844 2.60342 6.23883 2.63682 6.36818C2.71789 6.68234 2.84291 6.98352 3.00838 7.26332C3.07645 7.37844 3.05793 7.52504 2.96336 7.61961L2.65693 7.92604C2.52447 8.05834 2.52793 8.27045 2.65682 8.39918L3.10066 8.84303C3.22932 8.97186 3.4415 8.97563 3.57381 8.84314L3.88033 8.5366C3.95002 8.46693 4.095 8.40781 4.23666 8.4916Z" fill="#00044A" stroke="#00044A" stroke-width="0.2"/>
<path d="M6 7.67577C4.80025 7.67577 3.82422 6.69972 3.82422 5.49999C3.82422 4.30026 4.80025 3.32421 6 3.32421C7.19975 3.32421 8.17578 4.30026 8.17578 5.49999C8.17578 6.69972 7.19975 7.67577 6 7.67577ZM6 3.91014C5.12334 3.91014 4.41016 4.62335 4.41016 5.49999C4.41016 6.37663 5.12336 7.08983 6 7.08983C6.87664 7.08983 7.58984 6.37663 7.58984 5.49999C7.58984 4.62335 6.87666 3.91014 6 3.91014Z" fill="#00044A" stroke="#00044A" stroke-width="0.2"/>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

BIN
src/EventHub.Web/wwwroot/assets/slide.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 544 KiB

3
src/EventHub.Web/wwwroot/assets/slider-left.svg

@ -0,0 +1,3 @@
<svg width="8" height="18" viewBox="0 0 8 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6.96686 15.6388L1.58491 8.55648L6.96751 1.47415C7.22405 1.13649 7.22405 0.590271 6.96751 0.252608C6.71098 -0.0842027 6.29535 -0.0842027 6.03882 0.252608L0.192492 7.94532C-0.0640409 8.28213 -0.064041 8.8292 0.192492 9.16601L6.03877 16.8587C6.2953 17.1955 6.71157 17.1955 6.96811 16.8587C7.2234 16.5228 7.2234 15.9756 6.96686 15.6388Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 460 B

3
src/EventHub.Web/wwwroot/assets/slider-right.svg

@ -0,0 +1,3 @@
<svg width="8" height="18" viewBox="0 0 8 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.193046 2.36119L5.57498 9.44352L0.192399 16.5258C-0.064133 16.8635 -0.064133 17.4097 0.192399 17.7474C0.448931 18.0842 0.864554 18.0842 1.12109 17.7474L6.96739 10.0547C7.22392 9.71787 7.22392 9.1708 6.96739 8.83399L1.12114 1.14128C0.864607 0.804468 0.448337 0.804468 0.191805 1.14128C-0.0634856 1.47724 -0.0634856 2.02438 0.193046 2.36119Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 468 B

BIN
src/EventHub.Web/wwwroot/assets/success-icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

3
src/EventHub.Web/wwwroot/assets/twitter.svg

@ -0,0 +1,3 @@
<svg width="17" height="13" viewBox="0 0 17 13" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5.42782 13.0009C11.4617 13.0009 14.7624 7.9978 14.7624 3.66673C14.7624 3.52673 14.7624 3.38473 14.7564 3.24473C15.399 2.77921 15.9536 2.20286 16.3943 1.5427C15.794 1.80756 15.1579 1.98211 14.5066 2.06071C15.1926 1.65034 15.7065 1.00466 15.9526 0.243681C15.308 0.625811 14.6025 0.894064 13.867 1.03669C13.3725 0.509709 12.7182 0.160597 12.0054 0.0434351C11.2925 -0.073727 10.561 0.0475991 9.92406 0.38862C9.28712 0.729641 8.78032 1.27133 8.48217 1.92977C8.18401 2.58821 8.11115 3.32666 8.27486 4.03074C6.9705 3.96529 5.69445 3.6262 4.52948 3.03547C3.36451 2.44473 2.33663 1.61555 1.51251 0.601686C1.09414 1.32478 0.966461 2.18011 1.1554 2.99399C1.34435 3.80787 1.83574 4.51928 2.52981 4.98375C2.00971 4.96607 1.50104 4.82631 1.04483 4.57575V4.62075C1.04573 5.37824 1.30796 6.11219 1.7872 6.69854C2.26643 7.28489 2.93328 7.68767 3.67502 7.8388C3.39348 7.91641 3.10265 7.95511 2.81062 7.9538C2.60474 7.95443 2.39928 7.93534 2.19704 7.8968C2.40668 8.54887 2.81489 9.11898 3.36448 9.5273C3.91408 9.93562 4.57754 10.1617 5.26193 10.1738C4.09929 11.0876 2.66312 11.5833 1.18474 11.5809C0.924237 11.582 0.663919 11.5669 0.405273 11.5359C1.90576 12.4931 3.64834 13.0014 5.42782 13.0009Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

9
src/EventHub.Web/wwwroot/assets/twitter2.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 18 KiB

3
src/EventHub.Web/wwwroot/assets/underline.svg

@ -0,0 +1,3 @@
<svg width="105" height="5" viewBox="0 0 105 5" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 1.54545C14.6146 1.54545 27.565 4 41.2463 4C51.1102 4 61.018 3.82679 70.684 2.9697C77.5062 2.36475 84.2696 2.86083 90.966 1.87879C93.2459 1.54445 96.1642 1.27273 98.5639 1.27273C99.8222 1.27273 103.432 1.54171 104 1" stroke="#E8345D" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 414 B

3
src/EventHub.Web/wwwroot/assets/you.svg

@ -0,0 +1,3 @@
<svg width="17" height="12" viewBox="0 0 17 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.39801 -1.62125e-05H8.48695C9.30839 0.00298383 13.4705 0.0329844 14.5928 0.334989C14.932 0.427159 15.2412 0.606815 15.4893 0.856004C15.7374 1.10519 15.9159 1.41519 16.0068 1.75501C16.1077 2.13501 16.1787 2.63802 16.2266 3.15703L16.2366 3.26103L16.2586 3.52103L16.2666 3.62504C16.3316 4.53905 16.3396 5.39506 16.3406 5.58206V5.65707C16.3396 5.85107 16.3306 6.76508 16.2586 7.7171L16.2506 7.8221L16.2416 7.9261C16.1917 8.49811 16.1177 9.06612 16.0068 9.48412C15.9162 9.82408 15.7378 10.1342 15.4896 10.3835C15.2415 10.6327 14.9322 10.8122 14.5928 10.9041C13.4336 11.2161 9.02758 11.2381 8.417 11.2391H8.2751C7.96631 11.2391 6.68919 11.2331 5.35011 11.1871L5.18022 11.1811L5.09328 11.1771L4.9224 11.1701L4.75152 11.1631C3.64228 11.1141 2.58601 11.0351 2.09934 10.9031C1.76006 10.8113 1.45085 10.6319 1.20268 10.3829C0.954509 10.1338 0.776095 9.82389 0.685311 9.48412C0.574387 9.06712 0.500438 8.49811 0.450472 7.9261L0.442477 7.8211L0.434483 7.7171C0.385164 7.03948 0.357835 6.36045 0.352539 5.68107L0.352539 5.55906C0.354538 5.34406 0.362532 4.60105 0.416495 3.78104L0.42349 3.67804L0.426488 3.62604L0.434483 3.52203L0.456468 3.26203L0.466461 3.15803C0.514428 2.63902 0.585379 2.13502 0.68631 1.75601C0.776941 1.41605 0.955287 1.10591 1.20347 0.856678C1.45165 0.607446 1.76094 0.427882 2.10034 0.335989C2.587 0.205987 3.64328 0.125986 4.75252 0.075985L4.9224 0.0689849L5.09428 0.0629848L5.18022 0.0599847L5.35111 0.0529847C6.30216 0.0220254 7.2536 0.00468995 8.20515 0.000983849H8.39801V-1.62125e-05ZM6.74815 3.21003V8.0281L10.9023 5.62007L6.74815 3.21003Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

Loading…
Cancel
Save