{"id":13642268,"url":"https://github.com/geniusforapp/fancyDialog","last_synced_at":"2025-04-20T16:31:18.468Z","repository":{"id":60044274,"uuid":"84324842","full_name":"geniusforapp/fancyDialog","owner":"geniusforapp","description":"Simple Alert Dialog With Fancy Style","archived":false,"fork":false,"pushed_at":"2019-05-02T06:07:35.000Z","size":4908,"stargazers_count":422,"open_issues_count":0,"forks_count":66,"subscribers_count":15,"default_branch":"master","last_synced_at":"2024-10-05T08:17:42.358Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/geniusforapp.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-03-08T13:44:23.000Z","updated_at":"2024-09-20T02:57:39.000Z","dependencies_parsed_at":"2022-09-25T18:13:16.255Z","dependency_job_id":null,"html_url":"https://github.com/geniusforapp/fancyDialog","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniusforapp%2FfancyDialog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniusforapp%2FfancyDialog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniusforapp%2FfancyDialog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniusforapp%2FfancyDialog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geniusforapp","download_url":"https://codeload.github.com/geniusforapp/fancyDialog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223832907,"owners_count":17210743,"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-08-02T01:01:29.221Z","updated_at":"2025-04-20T16:31:18.461Z","avatar_url":"https://github.com/geniusforapp.png","language":"Kotlin","funding_links":[],"categories":["对话框"],"sub_categories":[],"readme":"# FancyDialog\n\n\u003cimg src=\"/images/img1.png\" height=\"200\"/\u003e \u003cimg src=\"/images/img2.jpg\" height=\"200\"/\u003e\n\n\n\n\u003e FancyDialog is a AlertDialog with some fancy styling and them the new version of it is completely build with kotlin \n\n## Add Library\n```gradle\nrepositories {\n       maven { url 'https://jitpack.io' }\n}    \nimplementation 'com.github.geniusforapp:fancyDialog:1.0.2'\n```\n\n## Code Sample\n```kotlin\n      val dialog = FancyDialogBuilder(this, R.style.CustomDialog)\n                .withImageIcon(R.drawable.ic_new_message)\n                .withTitleTypeFace(R.font.roboto_bold)\n                .withSubTitleTypeFace(R.font.roboto_medium)\n                .withActionPositiveTypeFace(R.font.roboto_bold)\n                .withActionNegativeTypeFace(R.font.roboto_bold)\n                .withTextGravity(CENTER)\n                .withPanelGravity(END)\n                .withTitle(R.string.dialog_text_title)\n                .withSubTitle(R.string.dialog_text_message)\n                .withPositive(R.string.dialog_action_yes) { view, dialog -\u003e dialog.dismiss() }\n        dialog.show()\n```\n\n### Pull requests are welcome!\n\nFeel free to contribute to FancyDialog.\n\nIf you've fixed a bug or have a feature you've added, just create a pull request. If you've found a bug, want a new feature, or have other questions, file an issue. I will try to answer as soon as possible.\n\n### Applications using FancyDialog\n\nPlease send a pull request if you would like to be added here.\n\n## License\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeniusforapp%2FfancyDialog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeniusforapp%2FfancyDialog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeniusforapp%2FfancyDialog/lists"}