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.
