PyLadies Dublin new landing page
Tags: pyladies, bootstrap, gitpages
Published: 2020-07-01 23:44:46

#### [UPDATE: 2020-07-02] It works now! Big thanks to PyLadies for quick response, especially [Lynn Root](https://twitter.com/roguelynn) 🎉🎉🎉 - https://dublin.pyladies.com/

---
# PyLadies Dublin domain forwarding not working anymore...
So I realised in the last day or so that dublin.pyladies.com (when I was checking the links for my monthly newsletter for Coding Grace) that it doesn't redirect to https://www.meetup.com/PyLadiesDublin anymore. 😓

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/uh1yig491xa5eajsqube.png)

I wonder how long that was broken? 🤔

Pinged PyLadies support hoping it was a quick fix as I was forwarding the domain to meetup. And nope, the issue wasn't as simple as it seems.

You might be wondering why I'm forwarding it to meetup instead of it having its own proper website? Well, since PyLadies Dublin inception, that is 2013, I asked the members would they like to build a website with Python (e.g. Django, Flask, etc)? And the consensus was "yes!. 

![](https://media.giphy.com/media/Y07ArMKOAHJhimZdFn/giphy.gif)

It had a couple of false starts but nothing came out of it and I left it alone as it wasn't broke!

![](https://media.giphy.com/media/3ohhwHFAYbN3MbBrZ6/giphy.gif)

So... now it's broke... 😓

Anyway, logged my ticket with PyLadies, have a thread going on Pyladies support on the official [PyLadies slack](https://slackin.pyladies.com/). You should join if you haven't, great group 🥰, great resources and support 🌈. * hint hint *

I assumed that meetup has been making a lot of changes and reducing features, so I assumed the API has been b0rked. I was thinking of getting it redirected back to [official PyLadies site where Dublin has a page](https://www.pyladies.com/locations/dublin/), but the meetup widget seems broken... and also I haven't updated that page at all!  The widget was confirmed by one of the PyLadies that it wasn't working since last August as they shelved the v2 of their API.

# I need a solution... stat!

![](https://media.giphy.com/media/IoP0PvbbSWGAM/giphy.gif)

Anyhoo... what I ended up doing was quickly do up a [github page](https://pages.github.com/). It's quick and easy via its instructions (I've made a few github pages in the past for 1-page landing sites for various events like [IrishGeeks Table Quiz](https://irishgeeks.github.io/)).

For this 1-page landing site, I needed:-

* index.html
* styles.css
* a logo

Oh and for a bit of styling:

* CSS framework - went for the latest [Bootstrap](https://v5.getbootstrap.com/) (why not)
  - {% link whykay/day-1-2-learning-about-tailwind-css-3dh2 %}
    I know I was learning about Tailwind CSS in the past week but I wanted something quick and no installation required with the bells and whistles. And wow, it's changed so much since Bootstrap v3!
* Fonts - I went for [Google fonts](https://fonts.google.com/)
  - Some font pairings had to be done, and I ended up with [Sansita with Open Sans](https://www.webdesignerdepot.com/2019/02/19-contemporary-font-pairings-for-2019/)

So after a quick tapity-tap, created the landing page and keeping the style simple, the single page has:-

* PyLadies Dublin logo
* About
  - who are we
  - what do we do
  - who's on the team
  - where to find us (social media, youtube, vimeo)
  - contact dets
* Link to the [PyLadies Dublin Meetup Page](https://www.meetup.com/PyLadiesDublin)
* Added a twitter feed
* And most importantly, the Code of Conduct

Committed my changes and pushed back to the master.

#### 👉 https://github.com/pyladiesdublin/pyladiesdublin.github.io

# The next step to make it come alive

It's great looking at it locally, now to it needs to come alive online.

Github has good instructions on managing your custom domain name for your github pages.

#### 👉 https://docs.github.com/en/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site

So I did that part and updated my custom domain on my github repo in settings. 

Then pinged PyLadies support on slack to tell them what I did, and asked for them to update their DNS records for my domain.

![](https://media.giphy.com/media/Tld8USHlpopYA/giphy.gif)

Now I just have to sit and wait & see (cos it's also my bedtime now 😪). 🤞🏼🤞🏼🤞🏼

###### P.S.: I will update when it's all done and successful. 😉