Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Announcement] DevFestAhm23 announcement #223

Merged
merged 9 commits into from
Aug 26, 2023
690 changes: 15 additions & 675 deletions public/data/firestore-data.json

Large diffs are not rendered by default.

1,924 changes: 1 addition & 1,923 deletions public/data/job-openings-data.json

Large diffs are not rendered by default.

25 changes: 15 additions & 10 deletions public/data/resources.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"title": "GDG DevFest Ahmedabad Season 2022",
"title": "GDG DevFest Ahmedabad Season 2023",
"description": "Join the community, Explore Opportunities!",
"image": "images/social-share.jpg",
"keywords": "event, gdg, gde, devfest, google, programming, android, chrome, polymer, developers, web, cloud, androiddev",
"dates": "17th December, 2022",
"dates": "15th October, 2023",
"partnershipProposition": "",
"share": "Share",
"followOur": "Follow our",
Expand All @@ -13,7 +13,7 @@
"eventResources": "Event Resources",
"buyTicket": "Request A Ticket",
"registerToGetTicket": {
"link": "https://docs.google.com/forms/d/e/1FAIpQLSfXalpwcHVqmXeOyyhB-p795WWb4c-q3BVKOmdtej5hk9m7Ew/viewform"
"link": ""
},
"signIn": "Sign in",
"signOut": "Sign out",
Expand Down Expand Up @@ -89,15 +89,20 @@
"name": "DevfestAhm 2019",
"url": "http://devfest19.gdgahmedabad.com/",
"newTab": true
},
{
"name": "DevfestAhm 2022",
"url": "http://devfest22.gdgahmedabad.com/",
"newTab": true
}
]
},
{
"title": "Event Resources",
"links": [
{
"name": "Announcing DevFestAhm 2022",
"url": "/blog/posts/devfestahm22-announced/",
"name": "Announcing DevFestAhm 2023",
"url": "/blog/posts/devfestahm23-announced/",
"newTab": false
}
]
Expand All @@ -119,18 +124,18 @@
"featuredSessions": {
"description": "GDG DevFest Ahmedabad brings together the world class experts in Android, Web and Cloud technologies to Ahmedabad for sessions, workshops and showcases.",
"label": "Explore featured session",
"link": "https://www.youtube.com/playlist?list=PLCrXLkoWFdiqZ93WwhGu2PHjgj6czUWAg"
"link": "https://www.youtube.com/playlist?list=PLCrXLkoWFdirF2hz4iX-hl415kCUO_aia"
},
"howItWas": {
"description": "Described by many as 'Google I/O of Ahmedabad', our team creates DevFest to be the best place for experience sharing in a phenomenal atmosphere.",
"label": "See how it was in 2019",
"youtubeId": "cmvDjenGdBA"
"label": "See how it was in 2022",
"youtubeId": "InT3W2cfx34"
}
},
"statisticsBlock": {
"attendees": {
"label": "Attendees",
"number": "500+"
"number": "1000+"
},
"days": {
"label": "Days",
Expand Down Expand Up @@ -201,7 +206,7 @@
"label": "View all",
"link": "/previous-speakers"
},
"previousDevFestYear": 2019
"previousDevFestYear": 2022
},
"galleryBlock": {
"title": "#devfestahm22 highlights",
Expand Down
8 changes: 4 additions & 4 deletions public/data/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"blog": "https://gdgahmedabad.com/",
"url": "http://devfest.gdgahmedabad.com/"
},
"startDate": "2022-11-19T09:00:00+05:30",
"endDate": "2022-11-19T07:00:00+05:30",
"startDate": "2023-10-15T09:00:00+05:30",
"endDate": "2023-10-15T07:00:00+05:30",
"webapp": {
"shortName": "DevFest",
"themeColor": "#419CF6",
Expand Down Expand Up @@ -149,8 +149,8 @@
"fontColor": "#424242"
},
"badge": {
"title": "DevFestAhm 2022 Badge",
"metaDescription": "GDG Ahmedabad DevFest 2022 Badge Generator",
"title": "DevFestAhm 2023 Badge",
"metaDescription": "GDG Ahmedabad DevFest 2023 Badge Generator",
"background": {
"color": "#FFF"
},
Expand Down
Binary file modified public/images/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed public/images/posts/devfestahm22-announced.jpg
Binary file not shown.
Binary file added public/images/posts/devfestahm23-announced.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 8 additions & 8 deletions src/__mocks__/firebase.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@ import { initializeApp } from 'firebase/app';
import { getFirestore } from 'firebase/firestore';

export const firebaseApp = initializeApp({
apiKey: "AIzaSyAtg3bgA8xxBswNaikTlnGORfv3gBsynHk",
authDomain: "devfestahm-develop.firebaseapp.com",
databaseURL: "https://devfestahm-develop.firebaseio.com",
projectId: "devfestahm-develop",
storageBucket: "devfestahm-develop.appspot.com",
messagingSenderId: "439087005785",
appId: '1:439087005785:web:9e2e954d67ff7d3f397148',
measurementId: 'G-LH5M0DD9TK',
apiKey: 'API_KEY',
authDomain: 'PROJECT_ID.firebaseapp.com',
databaseURL: 'https://PROJECT_ID.firebaseio.com',
projectId: 'PROJECT_ID',
storageBucket: 'PROJECT_ID.appspot.com',
messagingSenderId: 'SENDER_ID',
appId: 'APP_ID',
measurementId: 'G-MEASUREMENT_ID',
});
export const db = getFirestore(firebaseApp);
9 changes: 6 additions & 3 deletions src/pages/badge-page.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { html, PolymerElement } from '@polymer/polymer';
import '../components/hero/simple-hero';
import '../elements/footer-block';
import '../elements/shared-styles';
import { heroSettings } from '../utils/data';
import { heroSettings, toBeAnnounce } from '../utils/data';
import { updateMetadata } from '../utils/metadata';

@customElement('badge-page')
Expand Down Expand Up @@ -159,9 +159,11 @@ export class BadgePage extends PolymerElement {
font-color="[[heroSettings.fontColor]]"
>
<div class="hero-title">[[heroSettings.title]]</div>
<h2 class="name">[[tbd.unveilSoon]]</h2>
<p class="hero-description">[[tbd.announcedSoon]]</p>
</hero-block>

<div class="container" layout horizontal justified wrap center>
<!-- <div class="container" layout horizontal justified wrap center>
<div class="input-panel">
<p>
Now that you are here, how about personalising your profile? Upload an image and generate a personalised badge with the GDG DevFest Ahmedabad 2022 frame. Also share your image using <a href="https://twitter.com/search?q=%23DevFestAhm&src=typeahead_click&f=live" target="_blank">#DevFestAhm</a> on different social platforms.
Expand Down Expand Up @@ -217,12 +219,13 @@ export class BadgePage extends PolymerElement {
</svg>
</paper-button>
</div>
</div>
</div> -->

<footer-block></footer-block>
`;
}

private tbd = toBeAnnounce;
private heroSettings = heroSettings.badge;
canvas: any;
ctx: any;
Expand Down
22 changes: 19 additions & 3 deletions src/pages/home-page.ts
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,22 @@ export class HomePage extends ReduxMixin(PolymerElement) {

<div class="info-items">
<div class="info-item">[[city]]. [[dates]]</div>
<div class="info-item">[[heroSettings.description]]</div>
</div>

<div class="action-buttons" layout horizontal center-justified wrap>
<paper-button on-click="playVideo" primary invert>
<iron-icon icon="hoverboard:ticket"></iron-icon>
[[viewHighlights]]
</paper-button>
<!-- <paper-button class="watch-video" on-click="playVideo">
<iron-icon icon="hoverboard:movie"></iron-icon>
[[viewHighlights]]
</paper-button>
<paper-button on-click="scrollToTickets" primary invert>
<iron-icon icon="hoverboard:ticket"></iron-icon>
[[buyTicket]]
</paper-button> -->
</div>

<div class="scroll-down" on-click="scrollNextBlock">
Expand Down Expand Up @@ -239,14 +255,14 @@ export class HomePage extends ReduxMixin(PolymerElement) {
<fork-me-block></fork-me-block>
</template>
<about-block></about-block>
<speakers-block></speakers-block>
<tickets-block id="tickets-block"></tickets-block>
<!-- <speakers-block></speakers-block> -->
<!-- <tickets-block id="tickets-block"></tickets-block> -->
<gallery-block></gallery-block>
<about-organizer-block></about-organizer-block>
<featured-videos></featured-videos>
<job-openings-block></job-openings-block>
<latest-posts-block></latest-posts-block>
<map-block></map-block>
<!-- <map-block></map-block> -->
<partners-block></partners-block>
<footer-block></footer-block>
`;
Expand Down
15 changes: 9 additions & 6 deletions src/pages/schedule-page.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import { selectFilterGroups } from '../store/sessions/selectors';
import { initialSessionsState, SessionsState } from '../store/sessions/state';
import { fetchSpeakers } from '../store/speakers/actions';
import { initialSpeakersState, SpeakersState } from '../store/speakers/state';
import { contentLoaders, heroSettings } from '../utils/data';
import { contentLoaders, heroSettings, toBeAnnounce } from '../utils/data';
import { updateMetadata } from '../utils/metadata';

@customElement('schedule-page')
Expand Down Expand Up @@ -63,14 +63,16 @@ export class SchedulePage extends ReduxMixin(PolymerElement) {
font-color="[[heroSettings.fontColor]]"
>
<div class="hero-title">[[heroSettings.title]]</div>
<p class="hero-description">[[heroSettings.description]]</p>
<!-- <p class="hero-description">[[heroSettings.description]]</p> -->
<h2 class="name">[[tbd.unveilSoon]]</h2>
<p class="hero-description">[[tbd.announcedSoon]]</p>

<sticky-element slot="bottom">
<!-- <sticky-element slot="bottom">
<header-bottom-toolbar location="[[location]]"></header-bottom-toolbar>
</sticky-element>
</sticky-element> -->
</hero-block>

<paper-progress indeterminate hidden$="[[!pending]]"></paper-progress>
<!-- <paper-progress indeterminate hidden$="[[!pending]]"></paper-progress>

<filter-menu
filter-groups="[[filterGroups]]"
Expand All @@ -97,12 +99,13 @@ export class SchedulePage extends ReduxMixin(PolymerElement) {
</content-loader>

<slot></slot>
</div>
</div> -->

<footer-block></footer-block>
`;
}

private tbd = toBeAnnounce;
private heroSettings = heroSettings.schedule;
private contentLoaders = contentLoaders.schedule;

Expand Down
12 changes: 8 additions & 4 deletions src/pages/speakers-page.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import { selectFilterGroups } from '../store/sessions/selectors';
import { fetchSpeakers } from '../store/speakers/actions';
import { selectFilteredSpeakers } from '../store/speakers/selectors';
import { initialSpeakersState } from '../store/speakers/state';
import { contentLoaders, heroSettings } from '../utils/data';
import { contentLoaders, heroSettings, toBeAnnounce } from '../utils/data';
import '../utils/icons';
import { updateMetadata } from '../utils/metadata';

Expand Down Expand Up @@ -174,8 +174,11 @@ export class SpeakersPage extends ReduxMixin(PolymerElement) {
}
</style>

<simple-hero page="speakers"></simple-hero>
<paper-progress indeterminate hidden$="[[contentLoaderVisibility]]"></paper-progress>
<simple-hero page="speakers">
<h2 class="name">[[tbd.unveilSoon]]</h2>
<p class="hero-description">[[tbd.announcedSoon]]</p>
</simple-hero>
<!-- <paper-progress indeterminate hidden$="[[contentLoaderVisibility]]"></paper-progress>
<filter-menu
filter-groups="[[filterGroups]]"
selected-filters="[[selectedFilters]]"
Expand Down Expand Up @@ -244,12 +247,13 @@ export class SpeakersPage extends ReduxMixin(PolymerElement) {
</a>
</template>
</div>
<previous-speakers-block></previous-speakers-block>
<previous-speakers-block></previous-speakers-block> -->

<footer-block></footer-block>
`;
}

private tbd = toBeAnnounce;
private heroSettings = heroSettings.speakers;
private contentLoaders = contentLoaders;

Expand Down
3 changes: 2 additions & 1 deletion src/utils/data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@ export {
team,
ticketsBlock,
timezoneOffset,
title, viewHighlights
title, viewHighlights,
toBeAnnounce
} from '../../public/data/resources.json';
export {
contentLoaders,
Expand Down
Loading