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

General discussion #10

Open
captainrobbo opened this issue Sep 23, 2015 · 9 comments
Open

General discussion #10

captainrobbo opened this issue Sep 23, 2015 · 9 comments

Comments

@captainrobbo
Copy link
Contributor

Github doesn't provide a discussion or mailing list feature, but it just occurred to me that we can achieve this by leaving an issue open and replying to it.

Anyone got opinions on which of the side-menu items really need to be there at the top level, and which could be demoted?

@captainrobbo
Copy link
Contributor Author

Ed, I found that the embedded calendar you added was preventing the page shrinking nicely to mobile sizes, so have temporarily removed it. Is that calendar something the club actively uses, or just an experiment? We could probably give it a page of its own, or make it resize nicely within some other component

@ecatmur
Copy link
Contributor

ecatmur commented Sep 23, 2015

Just an experiment - we don't have anything similar on the current website. Some kind of list of upcoming fixtures & training runs might be good though.

@captainrobbo
Copy link
Contributor Author

captainrobbo commented Sep 23, 2015 via email

@njg234908
Copy link

How about this for a simple & clean theme:

http://jekyllthemes.org/themes/pithy/

On 23 September 2015 at 16:44, Andy Robinson [email protected]
wrote:

Yes, I agree.

There is a feature/trick in Jeykll whereby you can keep JSON files in
version control as a "data source" and then we could hook them up to a nice
Javascript calendar, or indeed filter them and pull them onto separate
pages. Or Javascript could then show the upcoming ones and lose all the
past ones automatically. I have no strong feelings except that if key
data is spread across half a dozen hosted systems, it will be harder to
keep track of.


Reply to this email directly or view it on GitHub
#10 (comment)
.

@ecatmur
Copy link
Contributor

ecatmur commented Sep 23, 2015

Oh, definitely - in fact that calendar is generated from yaml in _data/fixtures/2015-16.yml, I was just using Google Calendar as a renderer.

@captainrobbo
Copy link
Contributor Author

I agree, that is very clean. Under the hood the markup is much saner too.
I'd quibble that you lose a third of the screen to the top navigation (if
I've got to the page I want, e.g. results/fixtures, I'd like to see as much
as possible) buut I am sure the top bar could be slimmed. I also wonder if
it supports any kind of drop down menus, because we do have quite a few
other pages, and we want to be only a lick or two away from them.

Unfortunately we spend days headbanging on three different themes before
stabilising on the current one and getting about half way into dealing with
all the issues. It will drive Llewellyn nuts if we switch again. If you
use a well publicised framework like Bootstrap or Material, you can do
anything and it's documented, but the markup sucks as it contains a hundred
things you don't need; and if you use something slim and specific, you
might have to extend it yourself.

Suggestion: it's all driven by that layout file "default.html". How about
trying an alternate one with Pithy? We could then switch quite easily, and
indeed try others.

Go to go now - off to Watford tonight!

  • Andy

On 23 September 2015 at 16:48, njg234908 [email protected] wrote:

How about this for a simple & clean theme:

http://jekyllthemes.org/themes/pithy/

On 23 September 2015 at 16:44, Andy Robinson [email protected]
wrote:

Yes, I agree.

There is a feature/trick in Jeykll whereby you can keep JSON files in
version control as a "data source" and then we could hook them up to a
nice
Javascript calendar, or indeed filter them and pull them onto separate
pages. Or Javascript could then show the upcoming ones and lose all the
past ones automatically. I have no strong feelings except that if key
data is spread across half a dozen hosted systems, it will be harder to
keep track of.


Reply to this email directly or view it on GitHub
<
#10 (comment)

.


Reply to this email directly or view it on GitHub
#10 (comment)
.

@njg234908
Copy link

Ok, i purely picked that one out based on look and feel so perhaps we can
tweak the existing MDL theme rather than throwing out what we've done?

If we could make the left hand menu hidden by default on all devices,
accessible via the 'three horizontal lines' button, with the most common
items permanently available across the top menu. See the android.com
http://www.getmdl.io/templates/android-dot-com/index.html example on the
MDL site for roughly what I mean.

I will try and hack this if I can with the existing code!

On 23 September 2015 at 17:06, Andy Robinson [email protected]
wrote:

I agree, that is very clean. Under the hood the markup is much saner too.
I'd quibble that you lose a third of the screen to the top navigation (if
I've got to the page I want, e.g. results/fixtures, I'd like to see as much
as possible) buut I am sure the top bar could be slimmed. I also wonder if
it supports any kind of drop down menus, because we do have quite a few
other pages, and we want to be only a lick or two away from them.

Unfortunately we spend days headbanging on three different themes before
stabilising on the current one and getting about half way into dealing with
all the issues. It will drive Llewellyn nuts if we switch again. If you
use a well publicised framework like Bootstrap or Material, you can do
anything and it's documented, but the markup sucks as it contains a hundred
things you don't need; and if you use something slim and specific, you
might have to extend it yourself.

Suggestion: it's all driven by that layout file "default.html". How about
trying an alternate one with Pithy? We could then switch quite easily, and
indeed try others.

Go to go now - off to Watford tonight!

  • Andy

On 23 September 2015 at 16:48, njg234908 [email protected] wrote:

How about this for a simple & clean theme:

http://jekyllthemes.org/themes/pithy/

On 23 September 2015 at 16:44, Andy Robinson [email protected]
wrote:

Yes, I agree.

There is a feature/trick in Jeykll whereby you can keep JSON files in
version control as a "data source" and then we could hook them up to a
nice
Javascript calendar, or indeed filter them and pull them onto separate
pages. Or Javascript could then show the upcoming ones and lose all the
past ones automatically. I have no strong feelings except that if key
data is spread across half a dozen hosted systems, it will be harder to
keep track of.


Reply to this email directly or view it on GitHub
<

#10 (comment)

.


Reply to this email directly or view it on GitHub
<
#10 (comment)

.


Reply to this email directly or view it on GitHub
#10 (comment)
.

@captainrobbo
Copy link
Contributor Author

That should be easy enough. Or we can just ditch or comment out the left
navigation.

In your view, which are the "three most common" in case I get time to play
today? I may not though, have a lot of stuff to get done by the weekend.

  • Andy

On 24 September 2015 at 05:55, njg234908 [email protected] wrote:

Ok, i purely picked that one out based on look and feel so perhaps we can
tweak the existing MDL theme rather than throwing out what we've done?

If we could make the left hand menu hidden by default on all devices,
accessible via the 'three horizontal lines' button, with the most common
items permanently available across the top menu. See the android.com
http://www.getmdl.io/templates/android-dot-com/index.html example on the
MDL site for roughly what I mean.

I will try and hack this if I can with the existing code!

On 23 September 2015 at 17:06, Andy Robinson [email protected]
wrote:

I agree, that is very clean. Under the hood the markup is much saner too.
I'd quibble that you lose a third of the screen to the top navigation (if
I've got to the page I want, e.g. results/fixtures, I'd like to see as
much
as possible) buut I am sure the top bar could be slimmed. I also wonder
if
it supports any kind of drop down menus, because we do have quite a few
other pages, and we want to be only a lick or two away from them.

Unfortunately we spend days headbanging on three different themes before
stabilising on the current one and getting about half way into dealing
with
all the issues. It will drive Llewellyn nuts if we switch again. If you
use a well publicised framework like Bootstrap or Material, you can do
anything and it's documented, but the markup sucks as it contains a
hundred
things you don't need; and if you use something slim and specific, you
might have to extend it yourself.

Suggestion: it's all driven by that layout file "default.html". How about
trying an alternate one with Pithy? We could then switch quite easily,
and
indeed try others.

Go to go now - off to Watford tonight!

  • Andy

On 23 September 2015 at 16:48, njg234908 [email protected]
wrote:

How about this for a simple & clean theme:

http://jekyllthemes.org/themes/pithy/

On 23 September 2015 at 16:44, Andy Robinson <[email protected]

wrote:

Yes, I agree.

There is a feature/trick in Jeykll whereby you can keep JSON files in
version control as a "data source" and then we could hook them up to
a
nice
Javascript calendar, or indeed filter them and pull them onto
separate
pages. Or Javascript could then show the upcoming ones and lose all
the
past ones automatically. I have no strong feelings except that if key
data is spread across half a dozen hosted systems, it will be harder
to
keep track of.


Reply to this email directly or view it on GitHub
<

#10 (comment)

.


Reply to this email directly or view it on GitHub
<

#10 (comment)

.


Reply to this email directly or view it on GitHub
<
#10 (comment)

.


Reply to this email directly or view it on GitHub
#10 (comment)
.

@njg234908
Copy link

About / News / Fixtures

On 24 September 2015 at 08:22, Andy Robinson [email protected]
wrote:

That should be easy enough. Or we can just ditch or comment out the left
navigation.

In your view, which are the "three most common" in case I get time to play
today? I may not though, have a lot of stuff to get done by the weekend.

  • Andy

On 24 September 2015 at 05:55, njg234908 [email protected] wrote:

Ok, i purely picked that one out based on look and feel so perhaps we can
tweak the existing MDL theme rather than throwing out what we've done?

If we could make the left hand menu hidden by default on all devices,
accessible via the 'three horizontal lines' button, with the most common
items permanently available across the top menu. See the android.com
http://www.getmdl.io/templates/android-dot-com/index.html example on
the

MDL site for roughly what I mean.

I will try and hack this if I can with the existing code!

On 23 September 2015 at 17:06, Andy Robinson [email protected]
wrote:

I agree, that is very clean. Under the hood the markup is much saner
too.
I'd quibble that you lose a third of the screen to the top navigation
(if
I've got to the page I want, e.g. results/fixtures, I'd like to see as
much
as possible) buut I am sure the top bar could be slimmed. I also wonder
if
it supports any kind of drop down menus, because we do have quite a few
other pages, and we want to be only a lick or two away from them.

Unfortunately we spend days headbanging on three different themes
before
stabilising on the current one and getting about half way into dealing
with
all the issues. It will drive Llewellyn nuts if we switch again. If you
use a well publicised framework like Bootstrap or Material, you can do
anything and it's documented, but the markup sucks as it contains a
hundred
things you don't need; and if you use something slim and specific, you
might have to extend it yourself.

Suggestion: it's all driven by that layout file "default.html". How
about
trying an alternate one with Pithy? We could then switch quite easily,
and
indeed try others.

Go to go now - off to Watford tonight!

  • Andy

On 23 September 2015 at 16:48, njg234908 [email protected]
wrote:

How about this for a simple & clean theme:

http://jekyllthemes.org/themes/pithy/

On 23 September 2015 at 16:44, Andy Robinson <
[email protected]

wrote:

Yes, I agree.

There is a feature/trick in Jeykll whereby you can keep JSON files
in
version control as a "data source" and then we could hook them up
to
a
nice
Javascript calendar, or indeed filter them and pull them onto
separate
pages. Or Javascript could then show the upcoming ones and lose all
the
past ones automatically. I have no strong feelings except that if
key
data is spread across half a dozen hosted systems, it will be
harder
to
keep track of.


Reply to this email directly or view it on GitHub
<

#10 (comment)

.


Reply to this email directly or view it on GitHub
<

#10 (comment)

.


Reply to this email directly or view it on GitHub
<

#10 (comment)

.


Reply to this email directly or view it on GitHub
<
#10 (comment)

.


Reply to this email directly or view it on GitHub
#10 (comment)
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants