GithubHelp home page GithubHelp logo

microsoft / dstoolkit-web Goto Github PK

View Code? Open in Web Editor NEW
8.0 22.0 1.0 61.13 MB

Repository for the Data Science Toolkit website

License: MIT License

HTML 35.72% Ruby 2.82% SCSS 0.21% CSS 25.63% JavaScript 35.54% Shell 0.09%

dstoolkit-web's Introduction

banner

git repo for the GitHub Pages site for the Microsoft Data Science Toolkit.

Overview of git repo:

The main branch for the GitHub pages site is "gh-pages"

The skeleton template file to be copied and modified for future Delivery Accelerator pages is: DEMO-SingleAcceleratorPage.md

To read more about how to create a new accelerator page, please see the guide HowToCreateAcceleratorPage.

Folders:

  • (n/a - root directory) - contains the .md files for the pages of the site
  • scripts - contains all of the custom JavaScript for the site
  • images - contains all of the images used in the site
  • css - contains all of the custom CSS for the site

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

dstoolkit-web's People

Contributors

alessialin avatar bmirza-affirma avatar jbetts05 avatar microsoft-github-policy-service[bot] avatar microsoftopensource avatar mtran-affirma avatar strobaek avatar willieahlers1 avatar

Stargazers

 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

Forkers

isabella232

dstoolkit-web's Issues

Updating the home page headline photo and description

  1. Home page headline photo should be replaced with the photo from the Toolkit page
  2. Home page description should be replaced with the Toolkit description
  3. this means that the tool kit starts with "Delivery Accelerators Repository"
    NOTE: Repository should be singular.
    a

I'll send a summary email to Karsten with photos

recommended common UI template for Accelerator pages - simplified, clean

I've drafted something in PPT to illustrate what I mean here and I'm sharing it with Karsten. There do not need to be many photos on these pages, but there may need to be clear delineation between topics, perhaps by grouping in boxes with slim lines. The photo at the top is good, then the call to action should be impactful and so should include a smaller photo.

Contributors page and contributors listed on each accelerator page should have pictures

pictures should be pulled in dynamically from github based on the contributor's github alias so that it is in sync with whichever photo they choose to upload (or not) for their Github account

Related to #36

we will need to create custom scripts that leverage the public github api to retrieve information about the contributors for the git repo for a delivery accelerator page, parse the JSON request, and display that information, filtering out the following bot accounts:
microsoft-github-operations[bot]
microsoftopensource
dependabot[bot]

Add hyperlink to DS toolkit logo

Would it be possible to add the link to the DS toolkit logo on top of the navigation bar, so that when you press it you would be redirected automatically to the Home page? This is to improve the user experience because sometimes it comes automatic to me to press on either the logo or the title of the website to go to the Home page, instead of clicking directly on "Home"

image

Contributors Page: filtering functionality and dynamic loading of contributors

filter contributors based on the accelerator they contributed to

should get list of repos "accelerators" by searching for contributors part of git repos tagged with "dstoolkit" and then use this to filter the list of contributors displayed (see comments from issue #42 )

to store information about the list of contributors and accelerators, try leveraging the web storage API (https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API) or IndexedDB API (https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API) for client-side session storage

Bottom Grey Banner too narrow (footer)

Would it be possible to make the grey section with "Contact, Trademarks, Microsoft etc." wider? So that it is the same length as the top navigation bar? The one in red:

image

ML Ops accelerator page

ISSUE 1: iframe code is showing on this page
image

ISSUE 2:
links on the page aren't clickable and appear as checkboxes:
image
image

GitHub aliases for Contributors

(pendingClient) Github aliases for all the Contributors on each delivery accelerator page, and also the Contributors page?

then will need to update all pages to have Github aliases

Home/Contribute

Question - do we want to say "...for your customer"? Combined with the use of "IP" this might look like we are suggesting people bring IP that might belong to the customer.

toolkit page

  1. remove the photo to home page
  2. replace the text with: "You can contribute new accelerators, update existing accelerators, or simply use the accelerators below."
  3. When any given accelerator link is clicked, the accelerator should open in a new page.

Remove Headline on Home page

Suggest we remove the Headline (What is the Data Science Toolkit?). It uses space and does not add value given the text block will cover the topic.

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.