{"id":14955864,"url":"https://github.com/melvinchng/materialize-rails","last_synced_at":"2025-10-06T08:32:21.520Z","repository":{"id":24411930,"uuid":"101426230","full_name":"melvinchng/Materialize-Rails","owner":"melvinchng","description":"Example Rails app using materialize-sass gems","archived":false,"fork":false,"pushed_at":"2023-01-19T23:29:55.000Z","size":296,"stargazers_count":6,"open_issues_count":6,"forks_count":5,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-20T21:09:06.612Z","etag":null,"topics":["framework","material-design","materializecss-framework","rails5","ruby-on-rails","rubyonrails"],"latest_commit_sha":null,"homepage":"http://materialize-rails-template.herokuapp.com","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/melvinchng.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-08-25T17:19:41.000Z","updated_at":"2022-09-04T02:18:19.000Z","dependencies_parsed_at":"2023-02-11T22:30:41.457Z","dependency_job_id":null,"html_url":"https://github.com/melvinchng/Materialize-Rails","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melvinchng%2FMaterialize-Rails","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melvinchng%2FMaterialize-Rails/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melvinchng%2FMaterialize-Rails/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melvinchng%2FMaterialize-Rails/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/melvinchng","download_url":"https://codeload.github.com/melvinchng/Materialize-Rails/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235515426,"owners_count":19002481,"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":["framework","material-design","materializecss-framework","rails5","ruby-on-rails","rubyonrails"],"created_at":"2024-09-24T13:11:55.269Z","updated_at":"2025-10-06T08:32:21.149Z","avatar_url":"https://github.com/melvinchng.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Materialize Rails Template\n\nA regular Materalize SASS Rails Template that consits of the following GEMs:\n* [materialize-sass](https://github.com/mkhairi/materialize-sass)\n* [material_icon](https://github.com/Angelmmiguel/material_icons)\n* [materialize-form](https://github.com/jamesfwz/materialize-form)\n* [devise](https://github.com/plataformatec/devise)\n* [jquery-datatables](https://github.com/mkhairi/jquery-datatables)\n* [high_voltage](https://github.com/thoughtbot/high_voltage)\n* [jquery-turbolinks](https://github.com/kossnocorp/jquery.turbolinks)\n* [rails-ujs](https://github.com/rails/jquery-ujs)\n\nInspired by [mkhairi's materialize-rails](https://github.com/mkhairi/materialize-rails). The original template is written in `slim` and the database is connected to his own `postgres` server. I modified his template so that people can run his code locally by using `sqlite3` database or deploy it to a server and use `postgres` database easily (asuming that you are using Heroku PaaS). Since not everyone have experiences in slim, I decided to rewrite it to regular `html` and did some modifications and corrections. Also, major components can be found in materialize-sass's [documentation](http://materializecss.com).\n\nI made a `slim` version of the original template created by [mkhairi](https://github.com/mkhairi) with database fix and without any modification. You can obtain it [here](https://github.com/melvinchng/Materialize-Rails-Slim).\n\n### More Information\nThis template is written in such a way that you can develop on top of the template. By default, the template is optimized for mobile devices and will scale accordingly. It contains a few different headers and can be changed easily in `app/views/application.html.erb`. `/demos` is generated by `scaffold` command and contains two attributes: `title` and `body`. The attributes are created for demo purpose. `/parts` contains most of the Materialize sample code. \n\n### Minimum Requirements\n * Ruby 2.4.1\n * Rails 5.0\n\n### Demo\n* [Example site](https://yhxatdvfiz.us12.qoddiapp.com)\n\n### Known Issue:\n * If you are using Windows platform, uninstall all the `bcrypt` gems and reinstall the gems manually using the following command: `gem install bcrypt --platform=ruby`.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmelvinchng%2Fmaterialize-rails","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmelvinchng%2Fmaterialize-rails","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmelvinchng%2Fmaterialize-rails/lists"}