Re: [fossil-users] New skin: Blitz

2015-03-16 Thread James Moger
I sent DRH a new bundle with some tweaks.

- set padding on a instead of li in .mainmenu
- adjust font-sizes on diff panels to 1rem, Blitz is 1rem=10px.  0.85rem is
too small.
- set the timeline checkin-id to lowercase rather than uppercase

As for the content-width... the reason to set a max width is to avoid
distortion of content.  It's a common practice in webapps.  This is often
coupled with responsive design where components are shown/hidden based on
CSS media queries.  This allows a UI to scale gracefully from handhelds to
desktops.  Most current CSS toolkits feature responsive layout classes, but
adoption of one would require changes to the Fossil-generated HTML, not
just wrapping a header and a footer around the current generated content.

-J
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-16 Thread Michal Suchanek
On 16 March 2015 at 15:13, James Moger james.mo...@gmail.com wrote:
 I sent DRH a new bundle with some tweaks.

 - set padding on a instead of li in .mainmenu
 - adjust font-sizes on diff panels to 1rem, Blitz is 1rem=10px.  0.85rem is
 too small.
 - set the timeline checkin-id to lowercase rather than uppercase

 As for the content-width... the reason to set a max width is to avoid
 distortion of content.  It's a common practice in webapps.  This is often
 coupled with responsive design where components are shown/hidden based on
 CSS media queries.  This allows a UI to scale gracefully from handhelds to
 desktops.  Most current CSS toolkits feature responsive layout classes, but
 adoption of one would require changes to the Fossil-generated HTML, not just
 wrapping a header and a footer around the current generated content.

Maybe I am stating the obvious but it does not make sense to scale the
main content area to arbitrarily wide screens. At some point the lines
get so long they are pain to read. Of course, this length is
individual to some extent and it would be nice tunable parameter but
there certainly should be a limit. When you have headers and footers
that you can reflow beside the main content and a toolkit that has the
ability it's fine but that still does not extend to arbitrarily wide
screen.

Thanks

Michal
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-16 Thread James Moger
It depends on the selected toolkit, but there are generally two approaches:

1. allow reflow
2. show/hide

Blitz is based on Skeleton without any of the response classes.  Skeleton
supports reflow only. http://getskeleton.com/#grid

Bootstrap - much heavier/larger and more powerful - supports reflow and
show/hide.
http://getbootstrap.com/css

If I take the timeline, for example, there is a lot of content and
density.  If you wanted to display it legibly on a phone (i.e. without
pinch/zoom) you'd have to hide elements from displayed page.  This would be
done by specifying additional css classes on the elements within the
timeline table that allowed/prohibited display on small screen devices.

If you want a live example based on (older) Bootstrap, take a look at this
page https://dev.gitblit.com/summary/gitblit.git with different browser
form-factors.


-J



On Mon, Mar 16, 2015 at 10:26 AM, Richard Hipp d...@sqlite.org wrote:

 On 3/16/15, James Moger james.mo...@gmail.com wrote:
  adoption of [a responsive interface] would require changes to the
 Fossil-generated
  HTML, not just wrapping a header and a footer around the current
 generated content.
 

 Can you elaborate?  What changes would be required?

 --
 D. Richard Hipp
 d...@sqlite.org
 ___
 fossil-users mailing list
 fossil-users@lists.fossil-scm.org
 http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-15 Thread James Moger
Hi Sean,

Normalize gets you to a level playing field across browsers but it is a
starting point for creating a consistently operating CSS theme - it's not
an endpoint.

If you want a modern-looking CSS toolkit and don't mind looking like almost
everyone else, then Twitter Bootstrap is a great choice.  It has an
impressive array of canned components and is the one that most other
projects integrate with.

If you want something powerful but a little more bare-bones, then I would
checkout Zurb Foundation.

In the Blitz skin I use a minimalistic toolkit (Skeleton) and I threw away
half of it  modified the remainder.

To start off with you'd probably be happiest with Twitter Bootstrap.

-J



On Fri, Mar 13, 2015 at 9:26 PM, Sean Woods s...@seanwoods.com wrote:


 No, I couldn't fill that role for you.  I'm an independent developer and
 not associated with the core Git team.


 (A bit off-topic)

 I am impressed with your Blitz skin and also the relatively new skin on
 the main fossil web site.  Do you have any quick tips/resources on how I
 can make my sites look more modern?  I know you mentioned Normalize and I
 have also heard about Bootstrap, but I guess I'm looking more towards
 general techniques on more cutting edge CSS.

 When I design a web site it tends to look like it's stuck in 2004.
 Functionality wise I don't really care but it might be interesting to
 freshen up a bit.

 I am NOT a designer and have very little visual sense so something for a
 mere programmer would be appreciated.


 ___
 fossil-users mailing list
 fossil-users@lists.fossil-scm.org
 http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-14 Thread Tontyna

Am 14.03.2015 um 16:52 schrieb jungle Boogie:

Does anyone else have issues reading diffs?


Me too. After years spent glaring at computer screens Ctrl++ became my 
friend -- being too obstinate to wear glasses I'm probably not a 
yardstick for proper font-size.

___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-14 Thread Richard Hipp
On 3/13/15, James Moger james.mo...@gmail.com wrote:

 I decided to make some time to play with your DVCS (being a fan of SCM) and
 to whip-up a new skin  accompanying resources  to contribute to your
 effort.

https://www.fossil-scm.org/fossil/artifact/f10bb06c1015336a?ln=745

I sometimes have browser windows that are significantly wider than
900px.  (And also sometimes significantly narrow.)  Would it mess up
the look to remove the upper bound on the width?  I would have thought
that a lower bound would be more important.  What's the rationale
here?
-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-14 Thread Arseniy Terekhin
Perfect skin. I really like `login` button positioning. One thing though,
shouldn't it be
.mainmenu li a{padding: 10px 15px;}
instead of
.mainmenu li {padding: 10px 15px;}
as I expect to see clickable object as li background changes

On Fri, Mar 13, 2015 at 9:11 PM, James Moger james.mo...@gmail.com wrote:

 Hello Fossil community,

 My name is James and I am not a Fossil user, I'm a git user.  I also
 happen to run a moderately successful on-premise Git server project not
 unlike Fossil, http://gitblit.com.  But that is not why I am writing you.

 I've long been an admirer of Fossil's integrated approach and I
 periodically check-in to see how things are moving along in this project.
 I see that in the last few releases Fossil has been getting a lot more
 competent and that is great.

 I decided to make some time to play with your DVCS (being a fan of SCM)
 and to whip-up a new skin  accompanying resources  to contribute to your
 effort.  This theme, Blitz, is demonstrated here:

 http://dev.gitblit.com:8080/cgi-bin/repo/fossil
 http://dev.gitblit.com:8080/cgi-bin/repo/sqlite

 If you've ever seen Gitblit, then this theme will feel comfortable,
 although it is specialized for Fossil and shares little of the same CSS
 code.

 Blitz has two variants (with logo  without logo).  It includes an
 alternative Ticket page layout and several image resources which may be of
 use to other skins.

 @Richard: I've emailed a signed CLA and a bundle for your review and
 integration consideration.

 I hope to contribute more in the future.

 -J

 ___
 fossil-users mailing list
 fossil-users@lists.fossil-scm.org
 http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users




-- 
I remain,
Arseniy Terekhin
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-14 Thread Richard Hipp
On 3/13/15, James Moger james.mo...@gmail.com wrote:

 @Richard: I've emailed a signed CLA and a bundle for your review and
 integration consideration.

The new skin (both the with and without logo variants) are now merged
onto trunk.


 I hope to contribute more in the future.


Please do.
-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-14 Thread jungle Boogie
Hi James, Richard,
On 14 March 2015 at 08:31, Richard Hipp d...@sqlite.org wrote:
 On 3/14/15, Richard Hipp d...@sqlite.org wrote:
 On 3/13/15, James Moger james.mo...@gmail.com wrote:

 @Richard: I've emailed a signed CLA and a bundle for your review and
 integration consideration.

 The new skin (both the with and without logo variants) are now merged
 onto trunk.


 The new skin can now also be previewed on-line at:

 https://www.fossil-scm.org/blitz/doc/trunk/www/index.wiki

I like the new skin, especially the clever rss icon placement.

I wear glasses and I'm long overdue for an optometrist appointment,
but I find the diffs rather too small to read.

https://www.fossil-scm.org/blitz/info/39f084cf2cf8791d
https://www.fossil-scm.org/fossil/info/39f084cf2cf8791d
vs.
https://www.fossil-scm.org/skin2/info/39f084cf2cf8791d

Andrew updated the latter skin from .75em to .85 and it makes all the
difference:
https://www.fossil-scm.org/skin2/info/56f9d72933fe966b


Attached is what the diff looks like for blitz (and pretty much
identical for default) in google chrome on windows. No, I didn't zoom
to outterspace, my browser is at 100%.

Does anyone else have issues reading diffs?

 --
 D. Richard Hipp
 d...@sqlite.org

-- 
---
inum: 883510009027723
sip: jungleboo...@sip2sip.info
xmpp: jungle-boo...@jit.si
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-14 Thread Richard Hipp
On 3/14/15, Richard Hipp d...@sqlite.org wrote:
 On 3/13/15, James Moger james.mo...@gmail.com wrote:

 @Richard: I've emailed a signed CLA and a bundle for your review and
 integration consideration.

 The new skin (both the with and without logo variants) are now merged
 onto trunk.


The new skin can now also be previewed on-line at:

https://www.fossil-scm.org/blitz/doc/trunk/www/index.wiki
-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-14 Thread Jan Danielsson
On 13/03/15 19:11, James Moger wrote:
[---]
 Blitz has two variants (with logo  without logo).  It includes an
 alternative Ticket page layout and several image resources which may be of
 use to other skins.

   Would you be willing to change the upper-case 'A-F' in hex digits to
lower-case in the timeline?

-- 
Kind Regards,
Jan
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-13 Thread Richard Hipp
On 3/13/15, James Moger james.mo...@gmail.com wrote:
 Hello Fossil community,

 My name is James and I am not a Fossil user, I'm a git user.

Thanks for sending in the CLA and the new skin.  I announced just this
morning plans to cut a release (1.32) tomorrow morning.  Even though
adding a skin is a very low-risk undertaking, I'm going to wait until
after I cut the release to fold in your bundle.  Sorry for the delay.

So are you connected to the Git community?  Can you be our bridge?
There are number of ideas in Fossil that could be ported to Git to
make Git better.  The fossil all command, is one example that seems
like it would be very easy to port and would provide a lot of benefit.
I have a longer list, but I'll wait on your reply before typing them
all.


  I also happen
 to run a moderately successful on-premise Git server project not unlike
 Fossil, http://gitblit.com.  But that is not why I am writing you.

 I've long been an admirer of Fossil's integrated approach and I
 periodically check-in to see how things are moving along in this project.
 I see that in the last few releases Fossil has been getting a lot more
 competent and that is great.

 I decided to make some time to play with your DVCS (being a fan of SCM) and
 to whip-up a new skin  accompanying resources  to contribute to your
 effort.  This theme, Blitz, is demonstrated here:

 http://dev.gitblit.com:8080/cgi-bin/repo/fossil
 http://dev.gitblit.com:8080/cgi-bin/repo/sqlite

 If you've ever seen Gitblit, then this theme will feel comfortable,
 although it is specialized for Fossil and shares little of the same CSS
 code.

 Blitz has two variants (with logo  without logo).  It includes an
 alternative Ticket page layout and several image resources which may be of
 use to other skins.

 @Richard: I've emailed a signed CLA and a bundle for your review and
 integration consideration.

 I hope to contribute more in the future.

 -J



-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-13 Thread Jan Danielsson
On 13/03/15 19:11, James Moger wrote:
 Hello Fossil community,
[---]

   This just became my new favorite skin.  Thank you for submitting this.

-- 
Kind Regards,
Jan
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-13 Thread James Moger

 So are you connected to the Git community?  Can you be our bridge?


No, I couldn't fill that role for you.  I'm an independent developer and
not associated with the core Git team.

-J
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] New skin: Blitz

2015-03-13 Thread Sean Woods


 No, I couldn't fill that role for you. I'm an independent developer
 and not associated with the core Git team.

(A bit off-topic)

I am impressed with your Blitz skin and also the relatively new skin on
the main fossil web site. Do you have any quick tips/resources on how I
can make my sites look more modern? I know you mentioned Normalize and I
have also heard about Bootstrap, but I guess I'm looking more towards
general techniques on more cutting edge CSS.

When I design a web site it tends to look like it's stuck in 2004.
Functionality wise I don't really care but it might be interesting to
freshen up a bit.

I am NOT a designer and have very little visual sense so something for a
mere programmer would be appreciated.

___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users