You are here

isotope.libraries.yml in Isotope (with Masonry and Packery) 8

File

isotope.libraries.yml
View source
  1. isotope:
  2. version: '1.0'
  3. js:
  4. js/isotope.js: {}
  5. css:
  6. component:
  7. css/isotope.css: {}
  8. dependencies:
  9. - isotope/isotope-layout
  10. isotope-example:
  11. version: '1.0'
  12. css:
  13. component:
  14. css/isotope_example.css: {}
  15. #
  16. # Third-party libraries. The CDN links are a fallback. We'll replace them with
  17. # library API files if possible.
  18. #
  19. # Detect when images have been loaded.
  20. imagesloaded:
  21. remote: https://github.com/desandro/imagesloaded
  22. version: 4.1.1
  23. license:
  24. name: MIT
  25. url: https://github.com/desandro/imagesloaded/
  26. gpl-compatible: true
  27. js:
  28. //cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/4.1.1/imagesloaded.pkgd.min.js: { type: external, minified: true }
  29. dependencies:
  30. - core/jquery
  31. # A horizontal grid layout where items are centered inside each cell.
  32. isotope-cells-by-column:
  33. remote: https://github.com/metafizzy/isotope-cells-by-column
  34. version: 1.1.3
  35. license:
  36. name: GPLv3
  37. url: 'http://isotope.metafizzy.co/#license'
  38. gpl-compatible: true
  39. js:
  40. # @TODO: Find a CDN fallback for this.
  41. /libraries/isotope-cells-by-column/cells-by-column.js: {}
  42. # A grid layout where items are centered inside each cell.
  43. isotope-cells-by-row:
  44. remote: https://github.com/metafizzy/isotope-cells-by-row
  45. version: 1.1.3
  46. license:
  47. name: GPLv3
  48. url: 'http://isotope.metafizzy.co/#license'
  49. gpl-compatible: true
  50. js:
  51. # @TODO: Find a CDN fallback for this.
  52. /libraries/isotope-cells-by-row/cells-by-row.js: {}
  53. # Items are arranged into columns. Columns progress horizontally. fitColumns is ideal for items that have the same width.
  54. isotope-fit-columns:
  55. remote: https://github.com/metafizzy/isotope-fit-columns
  56. version: 1.1.3
  57. license:
  58. name: GPLv3
  59. url: 'http://isotope.metafizzy.co/#license'
  60. gpl-compatible: true
  61. js:
  62. # @TODO: Find a CDN fallback for this.
  63. /libraries/isotope-fit-columns/fit-columns.js: {}
  64. # Items are arranged horizontally.
  65. isotope-horizontal:
  66. remote: https://github.com/metafizzy/isotope-horizontal
  67. version: 2.0.0
  68. license:
  69. name: GPLv3
  70. url: 'http://isotope.metafizzy.co/#license'
  71. gpl-compatible: true
  72. js:
  73. # @TODO: Find a CDN fallback for this.
  74. /libraries/isotope-horizontal/horizontal.js: {}
  75. # The primary isotope package, including masonry.
  76. isotope-layout:
  77. remote: https://github.com/metafizzy/isotope
  78. version: 3.0.1
  79. license:
  80. name: GPLv3
  81. url: 'http://isotope.metafizzy.co/#license'
  82. gpl-compatible: true
  83. js:
  84. //cdnjs.cloudflare.com/ajax/libs/jquery.isotope/3.0.1/isotope.pkgd.min.js: { type: external, minified: true }
  85. # The horizontal version of masonry. It works by placing elements in optimal position based on available horizontal space.
  86. isotope-masonry-horizontal:
  87. remote: https://github.com/metafizzy/isotope-masonry-horizontal
  88. version: 2.0.0
  89. license:
  90. name: GPLv3
  91. url: 'http://isotope.metafizzy.co/#license'
  92. gpl-compatible: true
  93. js:
  94. # @TODO: Find a CDN fallback for this.
  95. /libraries/isotope-masonry-horizontal/masonry-horizontal.js: {}
  96. # The packery layout mode uses a bin-packing algorithm. This is a fancy way of saying “it fills empty gaps.”
  97. packery:
  98. remote: https://github.com/metafizzy/packery
  99. version: 2.1.1
  100. license:
  101. name: GPLv3
  102. url: 'http://packery.metafizzy.co/#open-source-license'
  103. gpl-compatible: true
  104. js:
  105. //cdnjs.cloudflare.com/ajax/libs/packery/2.1.1/packery.pkgd.min.js: { type: external, minified: true }