{"id":19648416,"url":"https://github.com/bestpractical/rt-extension-exampletheme","last_synced_at":"2025-07-10T06:39:46.637Z","repository":{"id":66697603,"uuid":"101668669","full_name":"bestpractical/rt-extension-exampletheme","owner":"bestpractical","description":null,"archived":false,"fork":false,"pushed_at":"2017-09-15T19:58:05.000Z","size":62,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-09T22:52:38.931Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://metacpan.org/release/rt-extension-exampletheme","language":"Perl","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bestpractical.png","metadata":{"files":{"readme":"README","changelog":"Changes","contributing":null,"funding":null,"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}},"created_at":"2017-08-28T17:24:45.000Z","updated_at":"2019-12-17T07:18:18.000Z","dependencies_parsed_at":"2023-03-07T23:00:50.910Z","dependency_job_id":null,"html_url":"https://github.com/bestpractical/rt-extension-exampletheme","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/bestpractical%2Frt-extension-exampletheme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bestpractical%2Frt-extension-exampletheme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bestpractical%2Frt-extension-exampletheme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bestpractical%2Frt-extension-exampletheme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bestpractical","download_url":"https://codeload.github.com/bestpractical/rt-extension-exampletheme/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240958067,"owners_count":19884862,"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-11-11T14:48:21.413Z","updated_at":"2025-02-27T00:37:35.211Z","avatar_url":"https://github.com/bestpractical.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"NAME\n    RT-Extension-ExampleTheme - Example Theme Extension\n\nDESCRIPTION\n    RT::Extension::ExampleTheme is a small example of the customizations\n    users can make to change the look and feel of RT. These changes are\n    saved as a theme for others to use.\n\nRT VERSION\n    Works with RT 4.2, 4.4\n\nINSTALLATION\n    perl Makefile.PL\n    make\n    make install\n        May need root permissions\n\n    Edit your /opt/rt4/etc/RT_SiteConfig.pm Add this line:\n            Plugin('RT::Extension::ExampleTheme');\n\n    Clear your mason cache\n            rm -rf /opt/rt4/var/mason_data/obj\n\n    Restart your webserver\n\nCONFIGURATION\n    To set this theme as the default RT theme (optional), add the following\n    line to your RT_SiteConfig.pm\n\n        Set( $WebDefaultStylesheet, ('example-theme'));\n\n    Individual users can also select the theme they want on their\n    preferences page.\n\nEXAMPLE CONTENT\n    This extension provides some examples of ways to customize the style of\n    RT. You can find more information in the RT Style Documentation\n    \u003chttps://docs.bestpractical.com/rt/latest/customizing/styling_rt.html\u003e.\n\n  CSS\n    To change the appearance of RT, you can modify any CSS files you copy\n    from one of RT's base themes. In addition to copying and modifying the\n    CSS set by RT, you can add your own and even do things like hide parts\n    of the RT UI. See static/css/example-theme.css for an example of hiding\n    the \"Priority\" field.\n\n  Javascript\n    RT uses jQuery, which provides many tools to modify the RT UI via\n    javascript. To see an example of changing a label with jQuery, see\n    static/js/example-theme.js, which changes \"The Basics\" on the ticket\n    display page to \"Ticket State\". The trickiest part is often getting the\n    selector right.\n\nAUTHOR\n    Best Practical Solutions, LLC \u003cmodules@bestpractical.com\u003e\n\nBUGS\n    All bugs should be reported via email to\n\n        L\u003cbug-RT-Extension-ExampleTheme@rt.cpan.org|mailto:bug-RT-Extension-ExampleTheme@rt.cpan.org\u003e\n\n    or via the web at\n\n        L\u003crt.cpan.org|http://rt.cpan.org/Public/Dist/Display.html?Name=RT-Extension-ExampleTheme\u003e.\n\nLICENSE AND COPYRIGHT\n    This extension is Copyright (c) 2017 Best Practical Solutions, LLC.\n\n    This is free software, licensed under:\n\n      The GNU General Public License, Version 2, June 1991\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbestpractical%2Frt-extension-exampletheme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbestpractical%2Frt-extension-exampletheme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbestpractical%2Frt-extension-exampletheme/lists"}