trott / campuskit Goto Github PK
View Code? Open in Web Editor NEWCreate high-performance touch-friendly web sites and apps for mobile and tablet devices.
License: MIT License
Create high-performance touch-friendly web sites and apps for mobile and tablet devices.
License: MIT License
There's no db here.
Angular/Android bug, but one that affects us enough to note it here....
If the Profiles API returns null for the img url, don't use it. See, e.g., http://m.ucsf.edu/#/directory/John%20Kealy
Why not?
Make tiny form elements (e.g., select inputs, footer anchors) bigger.
Technique in test 5 at http://timkadlec.com/2012/04/media-query-asset-downloading-results/
There's a PhoneGap Build-supported plugin.
Move module specific tests to a modularized location
Right now, the documentation under Getting Started reads:
- Make the
/htdocs
directory your docroot in your web server
However, the directory in the repo is /root
, not /htdocs
.
...not UCSF.
We minify everything else, and there's a grunt task for it... just watch out for the homescreen spacing bug on (I think) Android...
This could be part of a more generalized feature: Have the web site put together separate pages (or at least make that an option), but have them assembled into a SPA for the PhoneGap stuff.
window.scrollTo(0,1)
? Zynga's Viewporter library? Apple's special <meta>
thing? Something.
See, e.g., /shuttle/planner/
Use grunt templates to assemble HTML files from header, footer, and main content
Trivial with an IDE, of course, but let's do it separate from other changes just to be well-behaved
They're unnecessary and will be the source of endless merge conflicts.
document config/build/deploy process
Probably needs an automatic back button. (Forward button and home button too, ideally.)
So far, issues with grunt-sftp-deploy and others. Maybe just go with grunt executing something roughtly like rsync -avz -e ssh htdocs m-stage:CampusKit/
from the shell. This will probably not be Windows-friendly, though.
Implement as straight JS/HTML/CSS.
Duh
This is working towards removing Ruby as a requirement.
Touch events fire twice on some Android devices, resulting in extra unintended navigation
Add a debug build target that doesn't minify JS and CSS. Yeah, source maps are cool and everything, but let's keep it simple for now.
May need to move things more towards a SPA.
Check out:
From a user of the iPhone native app:
To clarify, I get all the way thru sign up confirmation for a class. But when I press > the ok button (to return to a menu that lets me book another class) I get a blank > screen.
This is occurring on my iPhone 5.
Make it possible to add JS (and other things, but given the "deviceready" event, really really really need this for JS) that gets included for PhoneGap only.
Working towards removing Ruby as a requirement
About should open an overlay with links to helpful docs etc.
Feedback should present a form with a note that it won't do anything but that on submitting, you'll get sent to the GitHub issue tracker, or something like that.
Maybe we can just pull support for IE7, but if not, the current CSS results in 404 errors in the HTTPD logs because IE7 doesn't quite understand the minified CSS:
File does not exist: ... assets/img/watermark.png),url(,
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.