{"id":13880561,"url":"https://github.com/cprodhomme/arctic_admin","last_synced_at":"2025-05-15T11:09:06.062Z","repository":{"id":41551284,"uuid":"81003088","full_name":"cprodhomme/arctic_admin","owner":"cprodhomme","description":"Responsive Theme for ActiveAdmin","archived":false,"fork":false,"pushed_at":"2025-04-23T07:28:43.000Z","size":19503,"stargazers_count":300,"open_issues_count":12,"forks_count":108,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-04-23T08:28:58.529Z","etag":null,"topics":["activeadmin","arctic-admin","flat-design","gem","material-design","rails","responsive","skin","theme"],"latest_commit_sha":null,"homepage":"https://arcticadmin.osc-fr1.scalingo.io","language":"SCSS","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/cprodhomme.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":"cprodhomme","custom":null}},"created_at":"2017-02-05T15:52:10.000Z","updated_at":"2025-04-23T07:28:47.000Z","dependencies_parsed_at":"2023-11-20T10:27:22.534Z","dependency_job_id":"65ebe79a-6662-44e1-8bd8-fe10abf43468","html_url":"https://github.com/cprodhomme/arctic_admin","commit_stats":{"total_commits":321,"total_committers":32,"mean_commits":10.03125,"dds":"0.45171339563862933","last_synced_commit":"98558573bad2e05ddfbd442db809bfa2ab3d306f"},"previous_names":["cle61/arctic_admin"],"tags_count":61,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cprodhomme%2Farctic_admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cprodhomme%2Farctic_admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cprodhomme%2Farctic_admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cprodhomme%2Farctic_admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cprodhomme","download_url":"https://codeload.github.com/cprodhomme/arctic_admin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254328386,"owners_count":22052632,"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":["activeadmin","arctic-admin","flat-design","gem","material-design","rails","responsive","skin","theme"],"created_at":"2024-08-06T08:03:12.779Z","updated_at":"2025-05-15T11:09:06.034Z","avatar_url":"https://github.com/cprodhomme.png","language":"SCSS","funding_links":["https://buymeacoffee.com/cprodhomme"],"categories":["SCSS"],"sub_categories":[],"readme":"# ArcticAdmin\n[![Gem Version](https://img.shields.io/gem/v/arctic_admin.svg)](https://rubygems.org/gems/arctic_admin)\n[![Gem Downloads](https://img.shields.io/gem/dt/arctic_admin.svg)](https://rubygems.org/gems/arctic_admin)\n[![Gem Version](https://img.shields.io/npm/v/arctic_admin.svg)](https://www.npmjs.com/package/arctic_admin)\n[![Gem Downloads](https://img.shields.io/npm/dt/arctic_admin.svg)](https://www.npmjs.com/package/arctic_admin)\n\nSimple theme for ActiveAdmin :ok_hand:\n\n\u003e**Complete demo here : https://arcticadmin.osc-fr1.scalingo.io**\n\u003e\n\u003e*admin user : admin@example.com / password*\n\n![Screenshot](doc/index.png)\n\n## Installation\n\n### For Sprockets users\n\n- Add this to your Gemfile:\n\n```ruby\ngem 'arctic_admin'\n```\n\n- Run `bundle install`.\n\n- Add this line to the file `config/initializers/active_admin.rb`\n\n```ruby\nmeta_tags_options = { viewport: 'width=device-width, initial-scale=1' }\nconfig.meta_tags = meta_tags_options\nconfig.meta_tags_for_logged_out_pages = meta_tags_options\n```\n\n### For webpacker / jsbundling-rails or other JS-based asset solutions\n\nInstall the needed assets with npm or yarn:\n\n```bash\nyarn add arctic_admin @fortawesome/fontawesome-free\n```\n\n## Use with Sprockets\n\n### 1a - CSS\n\nIn your `active_admin.css`, include the css file:\n\n```css\n/*\n *= require arctic_admin/base\n */\n```\n\n**Remove the line `*= require active_admin/base`**\n\nThen restart your webserver if it was previously running.\n\n### 1b - Sass Support\n\n:exclamation: **Remove the line `@import \"active_admin/base\"`**\n\nIf you prefer [SCSS](http://sass-lang.com/documentation/file.SASS_REFERENCE.html), add this to your\n`active_admin.scss` file:\n\n```scss\n@import \"arctic_admin/base\";\n```\n\nIf you use the\n[Sass indented syntax](http://sass-lang.com/docs/yardoc/file.INDENTED_SYNTAX.html),\nadd this to your `active_admin.sass` file:\n\n```sass\n@import arctic_admin/base\n```\n\n### 2 - JS\n\nIn your `active_admin.js`, include the js file:\n\n```js\n//= require arctic_admin/base\n```\n\n:exclamation:  **Remove the line `//= require active_admin/base`**\n\n## Use with webpacker\n\n### 1 - CSS\n\nIn your `app/javascript/stylesheets/active_admin.scss`, add the line:\n\n```scss\n@import '~arctic_admin/src/scss/main';\n```\n\nRemove:\n\n```scss\n@import \"~@activeadmin/activeadmin/src/scss/mixins\";\n@import \"~@activeadmin/activeadmin/src/scss/base\";\n```\n\n### 2 - JS\n\nSearch for `app/javascript/packs/active_admin.js` in your rails project and add the following lines:  \n\n```js\nimport \"@fortawesome/fontawesome-free/css/all.css\";\nimport 'arctic_admin'\n```\n\n\n### Customization\n\nFor this, you need to use SASS to customize the theming.\n\nRight now you can change the primary color of the theme by placing the following variable in your `active_admin.scss` file:\n\n```scss\n$primary-color: #2dbb43;\n\n@import \"~arctic_admin/src/scss/main\";\n```\n\nIf you use the\n[Sass indented syntax](http://sass-lang.com/docs/yardoc/file.INDENTED_SYNTAX.html),\nadd this to your `active_admin.sass` file:\n\n```sass\n$primary-color: #2dbb43\n\n@import ~arctic_admin/src/scss/main\n```\n\nThen restart your webserver if it was previously running.\n\n## Contributing\n\n1. Fork it ( https://github.com/cprodhomme/arctic_admin/fork )\n2. Create your feature branch (`git checkout -b my-new-feature`)\n3. Commit your changes (`git commit -am 'Add some feature'`)\n4. Push to the branch (`git push origin my-new-feature`)\n5. Create new Pull Request\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcprodhomme%2Farctic_admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcprodhomme%2Farctic_admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcprodhomme%2Farctic_admin/lists"}