{"id":15490825,"url":"https://github.com/hsgubert/taggle","last_synced_at":"2025-05-02T00:31:26.172Z","repository":{"id":59157184,"uuid":"68715646","full_name":"hsgubert/taggle","owner":"hsgubert","description":"Wrapper gem to include the Taggle.js project in your Rails app","archived":false,"fork":false,"pushed_at":"2017-09-13T18:32:01.000Z","size":26,"stargazers_count":1,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-18T21:33:52.241Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hsgubert.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-09-20T13:40:14.000Z","updated_at":"2017-09-13T18:08:39.000Z","dependencies_parsed_at":"2022-09-13T17:50:54.286Z","dependency_job_id":null,"html_url":"https://github.com/hsgubert/taggle","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hsgubert%2Ftaggle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hsgubert%2Ftaggle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hsgubert%2Ftaggle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hsgubert%2Ftaggle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hsgubert","download_url":"https://codeload.github.com/hsgubert/taggle/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251966431,"owners_count":21672666,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-02T07:38:47.851Z","updated_at":"2025-05-02T00:31:21.162Z","avatar_url":"https://github.com/hsgubert.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Taggle\n[![Gem Version](https://badge.fury.io/rb/taggle.svg)](https://badge.fury.io/rb/taggle)\n[![Build Status](https://travis-ci.org/hsgubert/taggle.svg?branch=master)](https://travis-ci.org/hsgubert/taggle.svg?branch=master)\n[![Dependency Status](https://gemnasium.com/badges/github.com/hsgubert/taggle.svg)](https://gemnasium.com/github.com/hsgubert/taggle)\n\nThis gem is a wrapper of [Taggle.js project](https://sean.is/poppin/tags), that allows you to include Taggle.js in your Rails app, using asset pipeline.\n\nThe gem currently includes **Taggle.js version 1.12.0**.\n\n\n\n## Installation\n\nAdd this line to your application's Gemfile:\n\n```ruby\ngem 'taggle'\n```\n\nAnd then run:\n\n    $ bundle\n\nOr install it yourself as:\n\n    $ gem install taggle\n\n\n## Usage\n\nInclude the taggle javascript in your `app/assets/javascripts/application.js` or `app/assets/javascripts/vendor.js`:\n```\n//= require taggle-full\n```\n\nThis will include `taggle-ie8.js`, `taggle-ie9.js` and `taggle.js`. You can also require each one of these three files individually if you prefer.\n\n\n\n## Stylesheets\nI put together several styles based on the official examples of Taggle.js. These styles should be enough for you to get started but they probably require some overriding to fit your page design.\n\nTo use this unofficial set of styles, include in your `app/assets/stylesheets/application.js` or `app/assets/stylesheets/vendor.js`:\n```\n*= require taggle\n```\n\nAnd add the class `taggle` to the div you'll use to wrap the tags. Example:\n```html\n\u003cdiv id=\"example\" class='taggle'\u003e\u003c/div\u003e\n\n\u003c%= javascript_tag do %\u003e\n  new Taggle('example');\n\u003c%= end %\u003e\n```\n\n\n## License\n\nThe gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhsgubert%2Ftaggle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhsgubert%2Ftaggle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhsgubert%2Ftaggle/lists"}