Comments (11)
This is an awesome idea. Fan-fucking-tastic.
Why don't you play around with placement/size/etc? Do some screen shots and
send them around.
Two things off the top of my head:
- Home page is fine; the homepage is pretty plain as it is, already
- another suggestion is a separate page entirely (maybe like a /social/
page, or an addition to the /locations/ page).
I can imagine another thing: someone clicks on a link called "Events" or
something, this JavaScript code then floats on top and reflects all the
meetups (perhaps a filter too?). As well, I think it would also be great
to include "Conversation" or something, where a Twitter widget floats up
and collects all the tweets from our PyLadies handles.
++100000
On Thu, Jan 17, 2013 at 2:20 PM, Flora Worley [email protected]:
Hi all! I wrote a javascript widget that pulls in the next month's worth
of events from all chapters who have meetup.com pages, along with a
little html wrapper that allows for scrolling of the list (in other words,
so it can sit in a sidebar somewhere).Looking for guidance on three things:
--where this little guy might go (home page?)
--what dimensions it should be (might need to create a sidebar layout for
it's home page)
--whether anyone cares that it's running client-side in JSc (with api key)
rather than server-side with OAuth. I'm willing to redo server-side if
there's a strong opinion that way.basic image of local test attached--not attached to design elements at
all, btw
[image: Screen Shot 2013-01-17 at 2 19 17 PM]https://f.cloud.github.com/assets/1137259/76548/1231c2b6-60f4-11e2-959f-4acf9eacffd7.png—
Reply to this email directly or view it on GitHubhttps://github.com//issues/16.
from pyladies.
Looks good! My only suggestion would be that for version 2 of this, it would be cool if there were clearer indications of which chapter it was for (like maybe an icon or something?). As it is now, PDX and ATX look very similar to my eyes.
from pyladies.
Done! I actually did that one earlier (and added the three chapters that I didn't have on there). I also noticed that there were no event dates---and that there is no way to pull formatted dates in from meetup, only miliseconds since epoch. I wrote a function to deal with that, then got sidetracked with other things. Will try to get an updated screenshot up later tonight
from pyladies.
Okay, new photo is up (replaced old one in original post)
from pyladies.
Nice! I think the homepage is a solid place for it. You could probably make your life easier if this was a horizontal scrolling thing (as you wouldn't have to mess with the CSS or templates very much). That said, probably harder to scroll for non-touchpad folks. I think JS + API key should be fine.
from pyladies.
@florapdx - this is awesome. pull request from you anytime soon? 👍
from pyladies.
Hey Flora,
"static site generator" is synonymous with "flat HTML page". There is some
additional weirdness in how the final html page gets put together, but from
a technology perspective, its just as if you had hand written an html file
w/o the use of PHP or similar. If you have any sort of pull request or code
I can look at, I'm happy to help with getting it all into the right spots.
:)
-justin
On Sun, Jan 27, 2013 at 1:29 AM, Flora Worley [email protected]:
F me, I can't figure out how to add this in and make it work. Are we sure
that Mynt supports AJAX javascript widgets? This is my first experience
with a static site generator and I can't find good info online...—
Reply to this email directly or view it on GitHubhttps://github.com//issues/16#issuecomment-12751846.
from pyladies.
Ha! I don't even want to tell you this it's so embarrassing....I was trying to add the widget super late last night while watching the Australian Open tennis final (yes I'm that dorky), and was being lazy and decided to copy-paste the css linked file code (eg, link rel="stylesheet" href="{{ get_asset('css/pygments.css') }}" media="screen" title="screen") so that I would get the "{{.....}}" part right when linking my js files. I ended up with script type="text/javascript" href="{{ get_asset('js/meetup_widget.js') }}". Spot the problem? Yeah, not one of my finer moments.
from pyladies.
^_^ I spent an entire day last week futzing with some code, writing and rewriting 40 line functions. Turned out to be a 10 character fix. Happens to all of us! 😃
from pyladies.
Hey, sorry for taking forever on this. I tried putting the widget into a couple of different pages, but the truth is that there really isn't room for anything with the layout being as it is (content box only about 600px wide). So I got into the CSS to see what I could do, and noticed that there is a lot of unused and repeat code in there, so I spent a day cleaning that up so it's more friendly for us to view/modify. And because I'm a front ender and can't help myself, I'm playing around with the design/layout. If anything fruitful comes of that I will post another issue.
from pyladies.
Hellz ya.
I've been pretty impressed with the cleanliness of Rails girls site, esp
http://railsgirls.com/materials - I think the grid layout could be great
for the Resources tab.
Maybe the widget would actually be best as the 'feature' of the Locations
page.
And finally, FFS, someone cleaning up the CSS. THANK YOU - I look so
forward to seeing what you come up with in terms of design + layout.
On Wed, Jan 30, 2013 at 12:55 PM, Flora Worley [email protected]:
Hey, sorry for taking forever on this. I tried putting the widget into a
couple of different pages, but the truth is that there really isn't room
for anything with the layout being as it is (content box only about 600px
wide). So I got into the CSS to see what I could do, and noticed that there
is a lot of unused and repeat code in there, so I spent a day cleaning that
up so it's more friendly for us to view/modify. And because I'm a front
ender and can't help myself, I'm playing around with the design/layout. If
anything fruitful comes of that I will post another issue.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/16#issuecomment-12911974.
from pyladies.
Related Issues (20)
- PyLadies Website 2.0 Migration HOT 4
- Update the instructions on how to build the pyladies website locally HOT 1
- Setup Netlify for PyLadies website HOT 7
- CircleCI Deploy Broken: CircleCI Unable to Find Identity File HOT 1
- PyLadies website: Clean up the deploy setup HOT 1
- PyLadies website: Clean up the "Forum" page HOT 4
- Request to Join Project Tech & Infra: ks--ks HOT 4
- dublin.pyladies.com returns a Heroku Application error page HOT 1
- Adjust social media, netlify badge in footer & add social page to website HOT 4
- Add HTTPS cert on Netlify HOT 1
- Fix broken link in the "Announcement for Registering PyLadies Members" post on the website. HOT 2
- Moving old website repos from monolith HOT 1
- Request to Join Project Tech & Infra: <rutujak24> HOT 1
- Replace the "sponsor" email address
- Get Swag Button redirects to https://pyladies.spreadshirt.com/ which is currently unavailable HOT 2
- Blog URL is not working HOT 3
- Request to Join Project Tech & Infra: maud-lv HOT 1
- Create a TXT record for Pyladies Tokyo HOT 2
- Org maintenance HOT 9
- Hopefully the final attempt to migrate the PyLadies static website HOT 15
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyladies.