Coder Social home page Coder Social logo

grid4rails's Introduction

Griddy

A Ruby on Rails based BarCamp grid planning system.

License

Griddy is licensed under the Affero General Public License v3.0.

This program is free software: you can redistribute it and/or modify it under the terms of the Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see gnu.org/licenses/.

grid4rails's People

Contributors

martian-a avatar kevinprince avatar tommorris avatar cbetta avatar timblair avatar markstickley avatar leeky avatar

Stargazers

John Eckman avatar  avatar Tony Scott avatar David Illsley avatar Fae Hutter avatar Dan Hagon avatar Anika Henke avatar  avatar  avatar  avatar Olle Jonsson avatar

Watchers

 avatar Jon "The Nice Guy" Spriggs avatar James Cloos avatar James Billingham avatar  avatar

grid4rails's Issues

Changes to talk (edit) aren't saved

To reproduce:

  1. I find an existing talk and click on the edit option
  2. I change the title, speaker and/or description data
  3. I click on the "Update talk" button
  4. I am redirected to the "show" view of that talk which includes a message telling me that the talk has been successfully updated.

Expected result:

  • to see the that changes that I've just made have been saved, as evidenced by the data in the view.

Actual result:

  • no changes has been saved. The data is the same as it was before I edited it.

Add meal breaks to grid

(18:05:21) kevinprince: tommorris: the grid isnt outputting right btw as the lunch etc are missing
(18:05:34) kevinprince: might been easier to just create "talks" for those slots
(18:07:06) tommorris: just note it down and I'll fix it
(18:07:49) tommorris: eventually, we'll just have one gigantic object graph that'll get created for everything.
(18:08:00) tommorris: including lunch and stuff

Sort out z-index/positioning of logo and version chooser

Sort out z-index/positioning of logo and version chooser on simple (and consequently shiny).

Clicking on the Version Chooser becomes fiddly on a Tablet (noticed on Sheila's) and sometimes you end up clicking on the logo (which should sit in the background) instead

Incorrect date and time shown in single timeslot view of grid

If you click on a column heading on the main grid view, the link takes you to a view of that timeslot alone. In that single timeslot view, although the talks seem to be correct, the date and time shown at the head of the column are incorrect.

More Grey!

Can we make the the color scheme grey?

Would make it easier for each event etc.

Create a room details view

Including description, facilities, capacity and link to view of schedule in that room. Ideally, also, directions to this room from the room that the welcome talk took place in or the main entrance.

Schedule talk - get rid of radio buttons and actions fieldset

Just a suggested improvement:

Since there's already an "Add here" button actually within the empty slot, I don't think there's a need for a radio button to be selected. (It also currently errors if you click "Add here" without selecting the radio button.

The "Submit" button at the bottom is kind of redundant and not obvious that it's even there unless you scroll all the way down. The cancel button is useful and so I'd suggest that every "Add here" button has a Cancel button underneath it.

Everywhere - style .notice and .error

.error will be for form validation
.notice for any notice we decide to put up.

Style them the same? maybe with color:red;

p.s. they are there but with no content coming through now, so we might check their style again when we have content.

Option to view talks in earlier timeslot isn't working

In the grid view of all talks in a single timeslot I've added the option to browse through all of the timeslots, one at a time, using the Earlier and Later options. Later works fine but Earlier isn't delivering the timeslot immediately before the one being viewed now.

This isn't related to the Now and Next views - those both work fine.

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.