Code Monkey home page Code Monkey logo

builtwith.angularjs.org's Introduction

builtwith.angularjs.org's People

Contributors

beshrkayali avatar brianconnoly avatar btford avatar caitp avatar cas-demo avatar codef0rmerz avatar crittermike avatar evictor avatar igorminar avatar jbdeboer avatar jeffbcross avatar kabasakalis avatar mgbee8 avatar mhevery avatar miguelcma avatar nlaplante avatar offsky avatar petebacondarwin avatar raxityo avatar registre-foncier avatar rubensdev avatar ryanseddon avatar ryanswart avatar seanlip avatar shubhamoy avatar sinukosh avatar sonnylazuardi avatar stuartnelson3 avatar thiagofelix avatar zolmeister avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

builtwith.angularjs.org's Issues

Modal dialog footer not visible for smaller screen resolutions

I'm using a Macbook pro 13' and when clicking on any of the items, I'm not able to see the call to action buttons in the modal dialog.

Attaching the screenshot below

screen shot 2014-01-23 at 1 01 12 pm

label: Bug

Seems like the modal dialog css using a max-height: 100%; is causing the issue.

VEVO!

I added vevo a while back, what's the approval process like?

#255

Site is broken

Take a look at #112
This commit still has comments in the json.
This is preventing json to be parsed.

Running on a network of domains.

I just released our new component framework which is based on AngularJS.

My use of AngularJS is a little unique. I am using angular as the UI framework for our Thirdparty JavaScript library which services over 400 domains across our network. I would love to add our service to the registry since we have a pretty large footprint with many thousands of visitors interacting with our UI everyday.

Is there anyway I could easily express this in the current JSON format?

A better range() function to limit the number of items

I realize when having a lot of pages, the pagination repeater became too long and sometimes wrap in the container.

The following code allows you to have ellipses (...) in between (similar to 500px's pagination, see http://500px.com/photos)

Markup:

<li ng-repeat="n in range(pagedItems.length)" ng-class="{active: n == currentPage}">
    <a ng-bind="n + 1" ng-show="n >= 0" ng-click="setPage(n)">1</a>
    <span ng-show="n < 0">...</span>
</li>

Range function (might have to tweak the numbers):

$scope.range = function(start, end) {
    var ret = [],
        i;
    if (!end) {
        end = start;
        start = 0;
    }

    for (i = start; i < end; i++) {
        ret.push(i);
    }

    var paging = ret;
    if (ret.length > 6) {
        var currentPage = $scope.currentPage;
        paging = ret.slice(0, 1);
        if (currentPage === 0) {
            //shows 1, 2, 3 ... 8, 9, 10
            paging = paging.concat(ret.slice(1, 3));
            paging.push(-1);
            paging = paging.concat(ret.slice(ret.length - 3, ret.length));
        } else if (currentPage < 4) {
            //shows 1, 2, 3, 4, 5 ... 10
            paging = paging.concat(ret.slice(1, 5));
            paging.push(-1);
            paging = paging.concat(ret.slice(ret.length - 1, ret.length));
        } else if (currentPage >= ret.length - 4) {
            //shows 1 ... 6, 7, 8, 9, 10
            paging.push(-1);
            paging = paging.concat(ret.slice(ret.length - 5, ret.length));
        } else {
            //shows 1 ... 4, 5, 6 ... 10 for example
            paging.push(-1);
            paging = paging.concat(ret.slice(currentPage - 1, currentPage + 2));
            paging.push(-1);
            paging = paging.concat(ret.slice(ret.length - 1, ret.length));
        }
    }
    return paging;
};

race condition on load with modal open

If you refresh a page with the modal open sometimes it works, sometimes the modal flashes open and instantly closes leaving the url in a wrong state.

The issue is in bwa.js line 39 and 99.

The popstate event fires in chrome on the first load with an ev.state of null. This would set lightbox to null which results in the modal being closed.

The success handler for the get request on project.json also updates lightbox checking if a project matches the current url. If there is a match it sets the lightbox to the project which results in the modal being open.

What I think happens is that the project.json file request finishes first and sets the lightbox to the project which has the modal begin to open. Then the onpopstate event handler fires which immediately closes the modal leaving the url in a wrong state. Using the chrome debugger with breakpoints on 39 and 99 seems to confirm this (if 99 is first, it breaks).

Looking at this stack overflow post (http://stackoverflow.com/questions/6421769/popstate-on-pages-load-in-chrome) it seems like checking if ev.state === null and ignoring that popstate event if so might work, but I'm not sure if that is fully cross browser or would ignore legit events (I've never used the popstate event so don't really know whats valid or not).

Prioritizing and showcasing higher profile projects.

As a huge fan of Angular, I think it would be really great for marketing/PR reasons to prioritize and showcase higher-profile projects on the builtwith front page, instead of the unsorted order they're in right now (except for the YouTube app which is showcased), which makes Angular seem like it's basically just used for toy projects.

For example, Doubleclick should be on the front page, instead of buried on page 4.

122 pull requests are not being merged!

This project is not actively maintained by collaborators. @IgorMinar Please check the pull requests so that these can be added to the builtwith.angularjs.org website.
Many of these projects look very interesting.

Can't see the buttons in detail view

I'm using firefox and when I click on the "Balance Projector" the popup takes up the entire screen, pushing the "Check out the app" and "View the source" buttons off the page.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.