Skip to content

Commit e676bc7

Browse files
authored
Merge pull request #99 from m2mathew/dev
2.10.0
2 parents 6c982f5 + 7a852ee commit e676bc7

File tree

8 files changed

+126
-26
lines changed

8 files changed

+126
-26
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "tmac-website",
33
"description": "Website for the Texas Music Administrators Conference",
4-
"version": "2.9.0",
4+
"version": "2.10.0",
55
"repository": {
66
"type": "git",
77
"url": "https://github.com/m2mathew/tmac-website"

src/components/shared/sponsor-card/index.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -274,16 +274,16 @@ const SponsorCard = ({
274274
<ul className={classes.list}>
275275
<li>
276276
The cost of lunch at the <span className={classes.strongText}>Fall Retreat</span>{' '}
277-
{/* {sponsorshipSecuredChip} */}
277+
{sponsorshipSecuredChip}
278278

279279
</li>
280280
<li>
281281
The cost of lunch at the <span className={classes.strongText}>TMEA TMAC Roundtable</span>{' '}
282-
{/* {sponsorshipSecuredChip} */}
282+
{sponsorshipSecuredChip}
283283
</li>
284284
<li>
285285
The cost of a reception at the <span className={classes.strongText}>Fall Retreat</span>{' '}
286-
{/* {sponsorshipSecuredChip} */}
286+
{sponsorshipSecuredChip}
287287
</li>
288288
</ul>
289289
</CardContent>

src/pages/about/MembershipByLaws.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,14 @@ const MembershipByLaws: React.FC<Props> = ({ showLinkToByLaws = false }) => {
2626
return (
2727
<>
2828
<CardHeadline>ARTICLE II &mdash; MEMBERSHIP</CardHeadline>
29+
2930
{showLinkToByLaws && (
3031
<FuturaDiv>
3132
(from the Texas Music Administrators Conference&apos;s{' '}
3233
<Link to="/about/constitution">Constitution and Bylaws</Link>)
3334
</FuturaDiv>
3435
)}
36+
3537
<section>
3638
<dl className={classes.paddingMedium}>
3739
<dt>Section 1 &mdash; Membership</dt>

src/pages/about/constitution.js

+7-6
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ const Constitution = ({ location }) => {
6161
<Box mb={3}>
6262
<FuturaAnchor
6363
download
64-
href="https://res.cloudinary.com/tmac/image/upload/v1650322843/TMAC_Bylaws_-_Updated_11-18-21.pdf"
64+
href="https://res.cloudinary.com/tmac/image/upload/v1661895580/TMAC_Bylaws_-_Updated_7-22-22.pdf"
6565
rel="noreferrer noopener"
6666
target="_blank"
6767
>
@@ -188,7 +188,7 @@ const Constitution = ({ location }) => {
188188
<dt>Section 2 &mdash; Terms</dt>
189189
<dd className={classes.paddingMedium}>
190190
{`All elected Directors shall serve a one-year term in each officer position in the
191-
following sequence: Secretary, Vice-President, President and Past President.`}
191+
following sequence: Secretary, Vice-President, President and Past President. Terms begin and end the day after the TMEA convention.`}
192192
</dd>
193193
<dt>Section 3 &mdash; Meetings</dt>
194194
<dd className={classes.paddingMedium}>
@@ -419,12 +419,13 @@ officio, non-voting member of the Board of Directors. The Executive Secretary’
419419

420420
<section>
421421
<em>
422-
These Bylaws were originally approved at a meeting of the Texas Music
423-
Administrators Conference membership on February 15, 2008. These Bylaws were
424-
amended on November 21, 2013; February 12, 2014; July 26, 2019; September 16,
425-
2019; November 19, 2020; July 23, 2021; and November 18, 2021.
422+
These Bylaws were originally approved at a meeting of the Texas Music Administrators
423+
Conference membership on February 15, 2008. These Bylaws were amended on November 21,
424+
2013; February 12, 2014; July 26, 2019; September 16, 2019;
425+
November 19, 2020; July 23, 2021; November 18, 2021; and July 22, 2022.
426426
</em>
427427
</section>
428+
428429
{/* Mobile sidebar */}
429430
<div
430431
css={{

src/pages/events/fall-retreat.js

+24-16
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
// External Dependencies
22
import {
33
Box,
4-
// Button,
4+
Button,
55
} from '@material-ui/core';
66
import { Helmet } from 'react-helmet';
7-
// import OpenInNewIcon from '@material-ui/icons/OpenInNew';
7+
import OpenInNewIcon from '@material-ui/icons/OpenInNew';
88
import PropTypes from 'prop-types';
99
import { makeStyles } from '@material-ui/core/styles';
1010
import { Link } from 'gatsby';
@@ -29,7 +29,7 @@ const useStyles = makeStyles((theme) => ({
2929
backgroundColor: theme.palette.events.hotelCta,
3030
color: theme.palette.getContrastText(theme.palette.events.hotelCta),
3131
fontWeight: 600,
32-
marginBottom: theme.spacing(2),
32+
margin: theme.spacing(2, 0, 1),
3333
},
3434
openInNewIcon: {
3535
fontSize: '1em',
@@ -51,6 +51,22 @@ const FallRetreat = ({ location }) => {
5151

5252
const fallRetreat = edges.find((e) => e.node.titleOfEvent.includes('Fall Retreat')).node;
5353

54+
const hotelReservationButton = (
55+
<Button
56+
className="hotel-link"
57+
classes={{ root: classes.hotelButton }}
58+
color="primary"
59+
href="https://www.marriott.com/event-reservations/reservation-link.mi?id=1661882188530&key=GRP&app=resvlink"
60+
rel="noopener noreferrer"
61+
size="large"
62+
target="_blank"
63+
variant="contained"
64+
>
65+
For Hotel reservations click here
66+
<OpenInNewIcon className={classes.openInNewIcon} />
67+
</Button>
68+
);
69+
5470
return (
5571
<Layout location={location}>
5672
<Helmet>
@@ -60,6 +76,8 @@ const FallRetreat = ({ location }) => {
6076
<Container>
6177
<h1>{fallRetreat.titleOfEvent}</h1>
6278

79+
{hotelReservationButton}
80+
6381
<section>
6482
{/* <EnhancedAlert severity="info">
6583
Schedule available mid Fall 2022
@@ -99,19 +117,6 @@ const FallRetreat = ({ location }) => {
99117
<section>
100118
<h4>Where</h4>
101119
<div className={classes.text}>
102-
{/* <Button
103-
className="hotel-link"
104-
classes={{ root: classes.hotelButton }}
105-
color="primary"
106-
href="https://urldefense.com/v3/__https:/www.marriott.com/events/start.mi?id=1628712503612&key=GRP__;!!FOfmI8qiWcWBHqypJtzENF0!jyzZPCsDM5kHUt1F35tHVI-Q0F_cAKGDBYU9DAczeJzzxyJBs2B3ScbLPIDA2HGv6w$"
107-
rel="noopener noreferrer"
108-
size="large"
109-
target="_blank"
110-
variant="contained"
111-
>
112-
For Hotel reservations click here
113-
<OpenInNewIcon className={classes.openInNewIcon} />
114-
</Button> */}
115120
<address>
116121
<p>
117122
<a
@@ -122,6 +127,9 @@ const FallRetreat = ({ location }) => {
122127
Austin Marriott South
123128
</a>
124129
</p>
130+
131+
{hotelReservationButton}
132+
125133
<p>
126134
<a
127135
href="https://www.google.com/maps/place/4415+S+IH+35+Frontage+Rd,+Austin,+TX+78744/@30.2109504,-97.755463,17z/data=!3m1!4b1!4m5!3m4!1s0x8644b49cb7935da1:0x5a86d0320722c79b!8m2!3d30.2109504!4d-97.7532743"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
// External Dependencies
2+
import { Helmet } from 'react-helmet';
3+
import PropTypes from 'prop-types';
4+
import React, { FC } from 'react';
5+
6+
// Internal Dependencies
7+
import CardHeadline from '../../../components/shared/cards/card-headline';
8+
import Container from '../../../components/shared/container';
9+
import FuturaParagraph from '../../../components/shared/futura-paragraph';
10+
11+
// Sidebar data
12+
import Layout from '../../../components/layout';
13+
import presets from '../../../utils/presets';
14+
import resourcesSidebar from '../resources-links.yml';
15+
import SidebarBody from '../../../components/shared/sidebar/SidebarBody';
16+
17+
// Local Variables
18+
const rootStyles = {
19+
display: 'flex',
20+
flexDirection: 'row',
21+
flexWrap: 'wrap',
22+
justifyContent: 'space-between',
23+
};
24+
25+
const imageStyles = {
26+
marginBottom: 0,
27+
width: '50%',
28+
};
29+
30+
const headingNameStyles = {
31+
marginBottom: 32,
32+
};
33+
34+
// Component Definition
35+
const SamHarris: FC = ({ location }) => (
36+
<Layout location={location}>
37+
<Helmet>
38+
<title>TMAC | Linda Fletcher</title>
39+
</Helmet>
40+
<div css={rootStyles}>
41+
<Container>
42+
<img
43+
alt="Linda Fletcher"
44+
css={imageStyles}
45+
src="https://res.cloudinary.com/tmac/image/upload/ar_1:1,c_fill,g_auto,w_1000/v1661896794/fletcher.jpg"
46+
/>
47+
<h2 css={headingNameStyles}>Linda Fletcher</h2>
48+
<CardHeadline>2022 TMAC Outstanding Administrator</CardHeadline>
49+
50+
<FuturaParagraph>
51+
More info coming soon...
52+
</FuturaParagraph>
53+
54+
{/* Mobile sidebar */}
55+
<div
56+
css={{
57+
display: 'block',
58+
[presets.Tablet]: {
59+
display: 'none',
60+
},
61+
}}
62+
>
63+
<hr
64+
css={{
65+
border: 0,
66+
height: 2,
67+
marginTop: 10,
68+
}}
69+
/>
70+
<SidebarBody inline yaml={resourcesSidebar} />
71+
</div>
72+
</Container>
73+
</div>
74+
</Layout>
75+
);
76+
77+
SamHarris.propTypes = {
78+
location: PropTypes.oneOfType([
79+
PropTypes.string,
80+
PropTypes.object,
81+
]).isRequired,
82+
};
83+
84+
export default SamHarris;

src/pages/resources/people/sam-harris.js

+1
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ const SamHarris = ({ location }) => (
4646
/>
4747
<h2 css={headingNameStyles}>Sam Harris</h2>
4848
<CardHeadline>TMAC Past President, 2012-2013</CardHeadline>
49+
<CardHeadline>2021 TMAC Outstanding Administrator</CardHeadline>
4950

5051
<FuturaParagraph>
5152
Sam Harris is beginning his twenty-ninth year in public education as

src/pages/resources/resources-links.yml

+4
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616
link: /resources/people/david-cain/
1717
- title: James Drew
1818
link: /resources/people/james-drew/
19+
- title: Sam Harris
20+
link: /resources/people/sam-harris/
21+
- title: Linda Fletcher
22+
link: /resources/people/linda-fletcher/
1923
- title: George W. Jones
2024
link: /resources/people/george-w.-jones/
2125
- title: Mitzi Jones

0 commit comments

Comments
 (0)