Git Product home page Git Product logo

wmataui.swift's People

Contributors

dependabot[bot] avatar emma-k-alexandra avatar rhwood avatar step-security-bot avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

wmataui.swift's Issues

Website

Needs a simple website, possibly generated using just a documentation generator.

Support macOS

A dependency on UIFont prevents supporting macOS versions earlier than 11.0, however my primary macOS system is limited to macOS 10.16.

The dependency is based on the need to know the FontStyle to make a custom font relative to, but NSFont only gets this support in macOS 11.

Icons

I was looking over WMATA's Brand and Style Guidelines (which I discovered through this repo) and noticed page 11 has a bunch of icons used throughout the Metro system.

These icons seems like they could be a good fit for this package. I couldn't find the actual icons anywhere except this PDF. So I extracted the svgs from that PDF. I put them together into a few formats: a combined svg, individual svgs and an asset catalog.

https://drive.google.com/drive/folders/1mlRP3U9nodQpaL7l_j-c5Kd107m2j0zL?usp=sharing

This is just my first pass at naming and extracting these icons. I'm not entirely sure how they should be incorporated here. Or if they should be SF Symbols-style icons.

Anyway, figured I'd at least post the icons to see what you thought of them.

Setup working CI.

Even though this is a Swift package, and can be included in projects as a Swift package, I can't use swift build to build it due to a dependency on UIKit, so until complete UIKit apps can be built using swift build, CI is stalled.

Generated documentation.

Need to generate documentation.

Ideally this would be done in CI, but can be done manually if needed.

Include Code Coverage in CI Testing

Due to #36 (which does fix other problems), SonarCloud can no longer be used for code coverage, so need to find another coverage provider for CI testing.

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.