Commit Graph

62 Commits

Author SHA1 Message Date
Brian Hicks
dc16e11cab trigger rebuild on test files as well as src files 2020-08-13 16:35:48 -05:00
Tessa Kelly
6d8e8b0cd8 Temporarily disable the major version check 2020-06-23 12:31:23 -07:00
Tessa Kelly
f1d8211ffa re-adds major version lock 2020-05-05 10:45:58 -07:00
Tessa Kelly
2efbc6bfd3 temporarily remove major upgrade checker 2020-04-27 09:22:22 -07:00
Brian Hicks
4c3f449b28 re-enable major version check 2020-04-01 05:48:15 -05:00
Brian Hicks
bfdb712b59 temporarily disable major upgrade check 2020-04-01 05:44:36 -05:00
Brian Hicks
8ce5f7aebc generate tests, then run them 2020-03-31 15:03:28 -05:00
Brian Hicks
4094b97830 automatically look for verifiable examples in all exposed modules 2020-03-31 14:58:20 -05:00
Gavin Panella
28d36c6f64 Revert "Merge pull request #461 from NoRedInk/puffins/prepare-for-merge"
This reverts commit 4373c78d82, reversing
changes made to 6b78075f02.
2020-03-06 20:00:34 +01:00
Stoeffel
873f0ef521 move files into subdirectory 2020-03-02 10:45:03 +01:00
Brian Hicks
6f466c349a deprecate non-styled modules 2019-12-05 20:58:17 -06:00
Brian Hicks
9b9e1ea785 add ratchet to CI 2019-12-04 16:22:29 -06:00
Tessa Kelly
8b8bc13b96 💀 remove generated svgs file 2019-11-25 13:55:09 -08:00
Matt Charlton
7c187e1109 make percy tests part of make test 2019-11-15 11:17:24 +00:00
Matt Charlton
923d1ce1cc set up makefile and bash script 2019-11-15 11:16:25 +00:00
brookeangel
121aa60db3 Revert "Disable the majro check"
This reverts commit 05841e9b2f.
2019-08-14 11:16:04 -07:00
Tessa Kelly
05841e9b2f Disable the majro check 2019-08-14 09:15:28 -07:00
Gavin Panella
4b3e2b62da Verify Modal.V6 example code. 2019-07-30 23:03:59 +02:00
Brian Hicks
f05b499956 stop hiding bad exit status from axe report 2019-07-29 13:55:00 -05:00
Brian Hicks
24853c2407 move axe testing to the test target 2019-07-24 05:37:30 -05:00
Brian Hicks
8b9eb45c9a add axe testing to ci 2019-07-23 16:55:40 -05:00
Brian Hicks
452866accd add testing with axe 2019-07-23 16:55:31 -05:00
Gavin Panella
053975fcbf Fix build under Nix. 2019-07-19 14:34:39 +02:00
Brian Hicks
2f5bf0839c call it develop instead of watch 2019-04-02 15:54:10 -05:00
Brian Hicks
59930a2867 clean up docs and make the script friendly 2019-04-02 15:53:00 -05:00
Brian Hicks
78fd68b285 move scripts to scripts with parity with the monolith 2019-04-02 15:38:10 -05:00
Brian Hicks
20dc388365 remove clipboard 2019-04-02 15:32:31 -05:00
Brian Hicks
3ac6cdf955 use watch script 2019-04-02 15:26:32 -05:00
Brian Hicks
85e255e8c7 add missing dependencies of bundle.js 2019-04-02 15:25:41 -05:00
Brian Hicks
7a0c9ab457 deprecate styleguide-app 2019-04-01 13:16:33 -05:00
Brian Hicks
70d28eee26 use the serving script 2019-04-01 13:16:27 -05:00
Brian Hicks
8bfc94611a build public 2019-04-01 09:26:15 -05:00
Brian Hicks
d1cd775750 use npx for everything
removes the need for Makefile PATH hacks!
2018-12-18 16:46:32 -06:00
Brooke Angel
eb027cea59 change how we source javascript files 2018-12-13 10:43:06 -08:00
Brooke Angel
5daa51d894 fix how to run styleguide-app locally in makefile 2018-12-11 21:57:06 +01:00
Brooke Angel
11800b3c2b fix makefile diff 2018-12-11 21:57:06 +01:00
Brooke Angel
171702ea6c fix test ci script 2018-12-11 21:57:06 +01:00
Brooke Angel
7bbd4c1739 start converting styleguide-app to elm 0.19 2018-12-11 21:57:06 +01:00
Luke Westby
26608637e5
Add Table.V4 with builtin keyframes (#168)
* add table v4 with builtin keyframes

* get things looking good in the styleguide

* remove log
2018-11-13 10:19:01 -08:00
Richard Feldman
e2907d9ba2 Prep for 0.19 dual-publish (#163)
* Use elm-css 16.0.0

* 💀 Ui.Checkbox V1 and V2

* s/Css.Foreign/Css.Global/g

* 💀 Nri.Ui.Styles.V1

* 💀 BannerAlert.V1

* 💀 Modal.V1

* 💀 Dropdown.V1

* 💀 Select.V1 and V2

* 💀 Alert.V1

* 💀 Button.V1 and V2

* 💀 Divider.V1

* 💀 Icon.V1 and V2

* 💀 Outline.V1

* 💀 SegmentedControl.V1-V5

* 💀 TextArea.V1 and V2

* 💀 TextInput.V1

* delete the rest of the modules

* actually more deletions

* InputStyles v1 is unused

* move to src-0.18

* do the 0.19 upgrade

* select options are addressable by index

* elm-css 16

* update scripts

* elm-format

* Update V2.elm

* put the nbsp back

* elm-format validation for both versions
2018-11-12 15:38:19 -08:00
Gavin Panella
053778cad7 Check that all V*.elm modules are exposed. 2018-10-25 09:13:29 +02:00
Ian Davies
7029854f5e Move quotes to where we define PATH 2018-10-04 13:58:57 +01:00
Ian Davies
faef0cad67 Quote PATH when setting env 2018-10-04 13:58:57 +01:00
Luke Westby
38ca396ac8
Updates to TextArea (#70)
* update textarea js code and make it npm-ready

* use an attribute instead so dom debugging is easier

* use data- attribute to be I D I O M A T I C

* version the custom element

* include marica's resize logic improvements

* changes to elm module

* clean up styleguide build and use v3 in styleguide
2018-06-11 11:08:49 -07:00
Brian Hicks
dc41d51a1e
add check for documentation integrity 2018-05-17 08:59:35 -05:00
Marica Odagaki
9c0874b31b Make styleguide-app depend on Elm files in src 2018-05-02 19:47:49 -08:00
Brian Hicks
6cd23a3e06
disallow major changes in Travis
A repo administrator can still override this check if we really need to
publish a major change, but let's catch the common case.
2018-03-30 09:10:39 -05:00
Hardy Jones
9bab3fe852
Use /bin/sh instead
Per Brian Hicks: people customize their .bashrc/.zshrc and
sometimes they take a long time to load,
but almost no one ever customizes `/bin/sh`.
2018-03-28 12:16:59 -07:00
Hardy Jones
00d61cb76b
Set the SHELL explicitly
On macOS/OSX, the shell is `/bin/sh`.
Most of the `elm` commands don't seem to work in `/bin/sh`.

If we use `/bin/bash`, the commands seem to work.
2018-03-28 12:05:11 -07:00
Brian Hicks
c3acc165d6
automatically calculate output file name 2018-03-27 22:14:24 -05:00