Compare commits

...

1 Commits

Author SHA1 Message Date
pateljannat
4c55f1f71c fix: exhibitor template 2021-08-19 12:16:05 +05:30
4 changed files with 27 additions and 40 deletions

View File

@@ -1,19 +1,20 @@
<div class="section-with-cards"> <div class="section-with-cards">
<h1 class="course-home-headings">{{title}}</h1> <div class="courses-header">
<div class="speaker-cards-parent"> <span>{{ title }}</span>
{% for exhibitor in exhibitor_details %} {% set cta_link = "/exhibitor-registration" if frappe.session.user != "Guest" else
{% set exhibitor_doc = frappe.get_doc("Exhibitor Registration", exhibitor.exhibitor) %} "/login?redirect_to=exhibitor-registration" %}
<div class="common-card-style talk-card exhibitor-card"> <a href={{cta_link}} class="button is-primary pull-right">Become an Exhibitor</a>
<span> </div>
<img class="standard-image company-logo" src="{{exhibitor_doc.logo}}" /> <div class="speaker-cards-parent">
</span> {% for exhibitor in exhibitor_details %}
<div class="small-title company-name">{{exhibitor_doc.company}}</div> {% set exhibitor_doc = frappe.db.get_value("Exhibitor Registration", exhibitor.exhibitor, ["logo", "company"],
</div> as_dict=True) %}
{% endfor %} <div class="common-card-style flex-column exhibitor-card">
</div> <span>
{%- if cta_link -%} <img class="standard-image company-logo" src="{{exhibitor_doc.logo}}" />
<div class="event-btn"><a href={{cta_link}} class="btn btn-primary ">Become an Exhibitor</a></div> </span>
{%- endif -%} <div class="font-weight-bold mt-5">{{exhibitor_doc.company}}</div>
</div>
{% endfor %}
</div>
</div> </div>
</div>

View File

@@ -17,19 +17,12 @@
"reqd": 0 "reqd": 0
}, },
{ {
"__unsaved": 1,
"fieldname": "event", "fieldname": "event",
"fieldtype": "Link", "fieldtype": "Link",
"label": "Event", "label": "Event",
"options": "Event Details", "options": "Event Details",
"reqd": 0 "reqd": 0
}, },
{
"fieldname": "cta_link",
"fieldtype": "Data",
"label": "CTA Link",
"reqd": 0
},
{ {
"fieldname": "exhibitor_details", "fieldname": "exhibitor_details",
"fieldtype": "Table Break", "fieldtype": "Table Break",
@@ -45,7 +38,7 @@
} }
], ],
"idx": 1, "idx": 1,
"modified": "2021-08-18 10:05:11.753576", "modified": "2021-08-19 10:57:20.815230",
"modified_by": "Administrator", "modified_by": "Administrator",
"module": "Event Management", "module": "Event Management",
"name": "Exhibitor Section", "name": "Exhibitor Section",

View File

@@ -4,7 +4,7 @@
{% for speaker in speaker_details %} {% for speaker in speaker_details %}
{% set speaker_doc = frappe.get_doc("Speaker Registration", speaker.speaker) %} {% set speaker_doc = frappe.get_doc("Speaker Registration", speaker.speaker) %}
<div class="common-card-style member-card talk-card"> <div class="common-card-style member-card">
<span class="avatar avatar-large"> <span class="avatar avatar-large">
<img class="avatar-frame" src="{{speaker_doc.picture}}" /> <img class="avatar-frame" src="{{speaker_doc.picture}}" />
</span> </span>
@@ -15,9 +15,9 @@
<div class="small-title company-name">{{speaker_doc.company}}</div> <div class="small-title company-name">{{speaker_doc.company}}</div>
</div> </div>
{% endfor %} {% endfor %}
</div> </div>
{%- if cta_link -%} {%- if cta_link -%}
<div class="event-btn"><a href={{cta_link}} class="btn btn-primary ">Become a Speaker</a></div> <div class="event-btn"><a href={{cta_link}} class="btn btn-primary ">Become a Speaker</a></div>
{%- endif -%} {%- endif -%}
</div> </div>

View File

@@ -1283,7 +1283,7 @@ pre {
font-size: 1rem; font-size: 1rem;
} }
.talk-card { .talk-card {
width: 16rem; width: 16rem;
} }
@@ -1309,10 +1309,10 @@ a.talk-link {
.speaker-cards-parent { .speaker-cards-parent {
display: grid; display: grid;
grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
-moz-column-gap: 32px; -moz-column-gap: 2rem;
column-gap: 14px; column-gap: 2rem;
row-gap: 32px; row-gap: 2rem;
} }
.avatar img { .avatar img {
@@ -1363,15 +1363,8 @@ a.talk-link {
padding-bottom: 30px; padding-bottom: 30px;
} }
.exhibitor-card .company-name{
font-size: 25px;
margin-top: 30px;
}
.exhibitor-card .company-logo{ .exhibitor-card .company-logo{
height: 158px; height: 158px;
width: 252px;
object-fit: contain;
} }
/* .schedule-container:hover > .schedule-info { /* .schedule-container:hover > .schedule-info {