Thanks a bunch Colin, those are some solid advice! I did go through the Head 
First book the other year, and would second that recommendation, though maybe 
I'd better go through it again...  :)



Den onsdagen den 26:e november 2014 kl. 09:54:18 UTC+1 skrev Colin Yates:
> I don't have any experience with CCW, but I know Laurent Petite is very 
> active on here, maybe post on 
> https://groups.google.com/forum/#!forum/clojuredev-users (the CCW group)?
> 
> In terms of CSS books, I suspect you might be better off with a 
> mobile-orientated book (of which I haven't ready any). There are many many 
> out there, and thanks to safaribooksonline I have skimmed quite a few, but 
> ones that stick out:
> 
>  - Anything by Eric Meyer obviously, but I find them quite "reference bookish"
>  - CSS Cookbook 3rd Edition
>  - The CSS Detective Guide: Tricks for solving tough CSS mysteries
> 
> and of course no list would be complete without the wonderful "Head First 
> HTML with CSS & XHTML". They are always good for a break from the sometimes 
> dry and dusty tomes of CSS rules.
> 
> In terms of useful resources:
> 
>  - http://www.barelyfitz.com/screencast/html-training/css/positioning/
>  - http://radiatingstar.com/make-a-layout-with-fluid-and-fixed-size-columns
>  - http://alistapart.com/article/holygrail
>  - http://css-tricks.com/scroll-fix-content/
> 
> Hope this helps.
> 
> On Wednesday, 26 November 2014 00:22:33 UTC, Marcus Magnusson  wrote:
> > Thanks Colin, I guess you're right, and I have been curious about garden as 
> > well, so I might as well try to fill my knowledge gap...  :)  I like books, 
> > know of any good CSS books for people with some programming skills but who 
> > never really seem to get anything right with CSS?
> > 
> > 
> > BTW, this discussion got me into again trying to get the browser REPL 
> > working with Counterclockwise and a Cordova app deployed to my phone - 
> > finally got it working fairly well with austin (had to have the app load 
> > the HTML page from a Ring app rather than providing it statically in the 
> > app package, which I guess is fine during development), might try to write 
> > up a blog post about the setup once I get everything down.
> > 
> > This question might be better suited in the Counterclockwise group, but 
> > when I have started the ClojureScript REPL in Counterclockwise, I'm unable 
> > to eval a whole cljs file into the REPL - if I leave the namespace 
> > declaration in it simply hangs, and if I comment it out and try to evaluate 
> > the rest of the file (through ctrl+alt+L), it only seems to try to evaluate 
> > the last expression in the file, and it results in an error (shown in the 
> > end of the post). If I evaluate each expression separately, everything 
> > works fine. Any ideas?
> > 
> > 
> > The error I get:
> > "Error evaluating:" (reagent/render-component [home] (.getElementById 
> > js/document "app")) :as "reagent.render_component.call(null,new 
> > cljs.core.PersistentVector(null, 1, 5, 
> > cljs.core.PersistentVector.EMPTY_NODE, [cljs.user.home], 
> > null),document.getElementById(\"app\"));\r\n"
> > #<TypeError: Cannot read property 'call' of undefined>
> > TypeError: Cannot read property 'call' of undefined
> >     at eval (repl-1416960908574.js:1:25)
> >     at http://192.168.1.88:3000/js/clojure/browser/repl.js:18:385
> >     at evaluate_javascript 
> > (http://192.168.1.88:3000/js/clojure/browser/repl.js:20:4)
> >     at Object.callback 
> > (http://192.168.1.88:3000/js/clojure/browser/repl.js:91:191)
> >     at goog.messaging.AbstractChannel.deliver 
> > (http://192.168.1.88:3000/js/goog/messaging/abstractchannel.js:142:13)
> >     at goog.net.xpc.CrossPageChannel.xpcDeliver 
> > (http://192.168.1.88:3000/js/goog/net/xpc/crosspagechannel.js:733:12)
> >     at Function.goog.net.xpc.NativeMessagingTransport.messageReceived_ 
> > (http://192.168.1.88:3000/js/goog/net/xpc/nativemessagingtransport.js:321:13)
> >     at Object.goog.events.fireListener 
> > (http://192.168.1.88:3000/js/goog/events/events.js:741:21)
> >     at goog.events.handleBrowserEvent_ 
> > (http://192.168.1.88:3000/js/goog/events/events.js:862:22)
> >     at http://192.168.1.88:3000/js/goog/events/events.js:276:38
> > 
> > 
> > 
> > 
> > Den onsdagen den 26:e november 2014 kl. 00:28:16 UTC+1 skrev Colin Yates:
> > > And you get to use Clojure everywhere then if you go with 
> > > https://github.com/noprompt/garden - lovely!
> > > 
> > > On Tuesday, 25 November 2014 20:20:19 UTC, Marcus Magnusson  wrote:
> > > > I've been trying to work out a nice workflow with Cordova and 
> > > > Reagent/Om, I got it working pretty well where I'm able to deploy my 
> > > > app to my phone, and then hook it into my Light Table REPL over wifi, 
> > > > very smooth and lots of fun to be able to interactively change the app 
> > > > without having to redeploy, just like we expect with Clojure. I haven't 
> > > > had time to really start developing anything though so there might be 
> > > > limitations I'm not yet aware of.
> > > > 
> > > > I was struggling quite a bit to make it work with Counterclockwise (my 
> > > > Clojure IDE of choice), but I didn't quite get there.
> > > > 
> > > > This is a bit off-topic, but anyone got any advice on good alternatives 
> > > > to Bootstrap for mobile web app development? I'm lousy at making 
> > > > anything look decent with pure CSS, and my (limited, I may well be 
> > > > wrong) experience tells me that Bootstrap may not be the best library 
> > > > when trying to make apps look somewhat native as opposed to "just a 
> > > > website wrapped in an app". ionic seems interesting but the AngularJS 
> > > > dependency is off-putting, not sure how much I'd be missing out on if I 
> > > > went with just the CSS. I guess it depends on what you want to do, but 
> > > > does anyone have any general advice?
> > > > 
> > > > 
> > > > Den tisdagen den 25:e november 2014 kl. 10:39:26 UTC+1 skrev Ruslan 
> > > > Prokopchuk:
> > > > > Does anybody have successful experience of building mobile apps with 
> > > > > CLJS? May be you have some tips & tricks or caveats on this way to 
> > > > > share? It will be very appreciated!

-- 
Note that posts from new members are moderated - please be patient with your 
first post.
--- 
You received this message because you are subscribed to the Google Groups 
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/clojurescript.

Reply via email to