Giter Site home page Giter Site logo

website's People

Contributors

bluejenny avatar kiramclean avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

website's Issues

Add a link for initiatives

So people can update the external link for them.

  • add link field for initiatives
  • add edit/show abilities in admin
  • display the link publicly

Handle api errors

Right now everything fails if Eventbrite api fails. We should handle this case gracefully and the website should stay up even if the api fails completely.

Preserve formatting of text input

Right now the display of inputted text (eg for a description or something) is losing any initial formatting. The newlines are not displayed properly. Fix this:

  • on the index pages (partnerships and member profiles index)
  • in the admin partnerships and profiles sections

Add missing french keys

+--------+------------------------------------------+--------------------------------------------+
| Locale | Key                                      | Value                                      |
+--------+------------------------------------------+--------------------------------------------+
|   fr   | activerecord.attributes.contact.email    |                                            |
|   fr   | helpers.label.initiative.description_en  | English description                        |
|   fr   | helpers.label.initiative.description_fr  | French description                         |
|   fr   | helpers.label.initiative.title_en        | English title                              |
|   fr   | helpers.label.initiative.title_fr        | French title                               |
|   fr   | helpers.label.member_profile.bio_en      | English bio                                |
|   fr   | helpers.label.member_profile.bio_fr      | French bio                                 |
|   fr   | helpers.label.member_profile.position_en | English position                           |
|   fr   | helpers.label.member_profile.position_fr | French position                            |
|   fr   | helpers.label.partnership.description_en | English description                        |
|   fr   | helpers.label.partnership.description_fr | French description                         |
|   fr   | helpers.label.partnership.name_en        | English name                               |
|   fr   | helpers.label.partnership.name_fr        | French name                                |
|   fr   | helpers.label.team.description_en        | English description                        |
|   fr   | helpers.label.team.description_fr        | French description                         |
|   fr   | helpers.label.team.name_en               | English name                               |
|   fr   | helpers.label.team.name_fr               | French name                                |
|   fr   | initiatives.index.title                  | Initiatives                                |
|   fr   | layouts.application.meta                 | This is the meta description               |
|   fr   | layouts.footer.address                   | 51 Rue Sherbrooke O, Montréal, QC, H2X 1X2 |
|   fr   | layouts.footer.email                     | [email protected]                        |
|   fr   | layouts.footer.phone                     | 514-880-4464                               |
|   fr   | layouts.header.initiatives               | Initiatives                                |
|   fr   | layouts.header.startup_landscape         | Start Up Landscape                         |
|   fr   | pages.home.community_partners            | Community Partners                         |
|   fr   | pages.home.partnerships                  | Our Partners                               |
|   fr   | pages.home.title                         | Montréal Startups                          |
|   fr   | partnerships.index.community_partners    | Community Partners                         |
|   fr   | partnerships.index.partners              | Our partners                               |
+--------+------------------------------------------+--------------------------------------------+

Style 404 and 500 pages

These are static pages served when something goes wrong on our website. They can be found in the project at

public/404.html
public/422.html
public/500.html

They are standalone html pages and can be styled directly there. Would be awesome if they looked nice or similar to the rest of the website.

Add nav links to footer

Include links to events, community events, join us, and initiatives in footer.

Add social icons in footer, too.

Allow users to edit their passwords

We will have to create accounts for all the users, but they need a way to reset their passwords. Add a user management section.

  • account page with ability to change email and/or password

Shorten community calendar event descriptions

Some of them are way too long and it makes it annoying to scroll through on mobile. Maybe on mobile the description should be hidden? Or maybe they should be truncated on both mobile and desktop.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.