What is Cyclops?

Cyclops is the CenturyLink Cloud's collection of user interface patterns that make up the Control Portal interface. For more information please see the about page for a full explanation.

What is Cyclops Core?

Cyclops Core is part of the Cyclops Project, a collection of Cyclops related libraries. During development of v2.0.0 it was decided to create a core library (Cyclops Core) with as few external dependencies as possible and move framework specific components into framework libraries (Cyclops Anglugar2, Cyclops Knockout, etc.)

Where can I get it?

There is a CDN version of Cyclops Core that is hosted on assets.ctl.io. This provides built in caching and performance benefits. However, if an application already has a built in bundling and minification then a local copy may be reference either by downloading the file from the assets server or installing it via NPM.

What are the dependencies?

A full list of dependencies can be found here.

What browsers does it support?

Cyclops supports the latest versions of all major browsers. Specifically for Internet Explorer, IE9 + is supported with IE9 having fall back behaviors and some more advanced features may not work.

How can I get notified about new versions / features?

All publically available version of Cyclops can be found on the assets.ctl.io website and as tags on the github repository. This includes both stable and prerelease versions, which can be identified using the semantic versioning syntax. As a general rule of thumb new stable versions will be called out in our slack channel as well. If you have a feature request please open and issue on the Cyclops github repository.

Who is responsible for Cyclops?

Cyclops is written and maintained by the UI/UX Team at CenturyLink Cloud. To get in touch, file an issue in the Github repo, or request access to their Slack by emailing cloud-design [a] ctl.io.

anchor link to top of page