All Projects → opensourcedesign → slick

opensourcedesign / slick

Licence: other
💬 A Slack inspired theme for the Lounge IRC client

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
Less
1899 projects
HTML
75241 projects
Smarty
1635 projects

Projects that are alternatives of or similar to slick

promo
🎉 Stickers, shirts, presentations etc!
Stars: ✭ 16 (+6.67%)
Mutual labels:  opensourcedesign, open-source-design
organization
📋 Organizational topics for the Open Source Design collective
Stars: ✭ 89 (+493.33%)
Mutual labels:  opensourcedesign, open-source-design
patterns
📰 A collection of UI / UX patterns for different types of applications
Stars: ✭ 67 (+346.67%)
Mutual labels:  opensourcedesign, open-source-design
icons
Archived since there are many great open source icon sites already which we list on our resources page, also see the same topic for fonts https://github.com/opensourcedesign/fonts/issues/21
Stars: ✭ 52 (+246.67%)
Mutual labels:  opensourcedesign, open-source-design
events
📅 Upcoming events, conferences, meetups related to Open Source Design
Stars: ✭ 53 (+253.33%)
Mutual labels:  opensourcedesign, open-source-design
Irc3
plugable irc client library based on python's asyncio with DCC and SASL support
Stars: ✭ 189 (+1160%)
Mutual labels:  irc-client
jj
An evolution of the suckless ii(1) file-based IRC client
Stars: ✭ 80 (+433.33%)
Mutual labels:  irc-client
Xchataqua
An IRC client, OS X native front-end for XChat ( http://itunes.apple.com/app/id447521961 )
Stars: ✭ 157 (+946.67%)
Mutual labels:  irc-client
swirc
Lightweight terminal based ICB and IRC client
Stars: ✭ 20 (+33.33%)
Mutual labels:  irc-client
communi-sailfish
The first and foremost IRC client for Sailfish OS
Stars: ✭ 34 (+126.67%)
Mutual labels:  irc-client
Smuxi
Smuxi is an user-friendly and free IRC client for Linux, Windows and Mac OS X based on GNOME / GTK+
Stars: ✭ 145 (+866.67%)
Mutual labels:  irc-client
anyfesto
Low cost Raspberry Pi /Linux based access point with audio, education and communications local content server. Inspired by the ideas of sharing with others. Anyfesto - a platform from which to speak.
Stars: ✭ 66 (+340%)
Mutual labels:  irc-client
Srain
Modern IRC client written in GTK
Stars: ✭ 197 (+1213.33%)
Mutual labels:  irc-client
TwitchPy
This is a package you can use to connect with the Twitch API, manage a channel, create bots, etc
Stars: ✭ 22 (+46.67%)
Mutual labels:  irc-client
Kvirc
The KVIrc IRC Client
Stars: ✭ 179 (+1093.33%)
Mutual labels:  irc-client
erk
Ərk is an open source, cross-platform IRC client written in Python 3, Qt 5, and Twisted.
Stars: ✭ 21 (+40%)
Mutual labels:  irc-client
Go Twitch Irc
go irc client for twitch.tv
Stars: ✭ 155 (+933.33%)
Mutual labels:  irc-client
Hexchat
GTK+ IRC client
Stars: ✭ 2,608 (+17286.67%)
Mutual labels:  irc-client
yesbot
IRC Bot Written in Prolog
Stars: ✭ 19 (+26.67%)
Mutual labels:  irc-client
swift-nio-irc-server
A Internet Relay Chat (IRC) server for SwiftNIO
Stars: ✭ 30 (+100%)
Mutual labels:  irc-client

Slick

A "Slack" inspired theme that pushes the boundaries of the Shout IRC Client. The current Shout build does not support a theme this drastic yet, but there is a branch of Shout under development that does :)

THIS IS CURRENTLY BROKEN AND A TOTAL WIP / UNDER DEV

Thanks for your interest, but not much has happened over the last month (May - June). Dev will resume, and it will be finish soon, hopefully. Ping @bnvk and help lend a hand ;)

Installing

To install and use this theme in your Shout client do the following:

  • Make sure you have NodeJS and Bower installed
  • Clone Shout with new theme branch git clone http://github.com/erming/shout -b theme-support
  • Navigate to the repo cd shout
  • Install Node dependencies npm install
  • Configure Shout node index.js config
  • Run Shout to test it is set up correctly node index.js (Ignore for now, you need to install the theme first)

Now it's time to install the Slick theme

  • Navigate into the themes folder cd themes
  • Clone the Slick theme [email protected]:opensourcedesign/slick.git
  • Edit the Shout config file node ~/shout/index.js config on MacOS or Linux
theme: {
  name: "slick",
  title: "Your Site or Name",
  channels: true
}
  • Go back to the main directory cd ../
  • Start Shout up again node index.js

Still very much a work in progress... lend a hand :)

Developing

To help develop the Slick theme, you will need to run Grunt to recompile the JS and styles

  • Navigate to the cd themes/slick folder
  • Install Node dependencies npm install
  • Install Bower dependencies bower install
  • To Compile LESS styles into CSS grunt watch hangs & listens for updates to files
  • To modify the HTML templates in views/*.tmp files run grunt build

Reasons

The main inspiration for this theme is to close the gap between open source devs and designers. A lot of devs and Debian users still love IRC. However, a lot designers (and an increasing number of devs) are liking Slack (and other similar GUI chat clients) more and more. The goal of Slick is to improve IRC's usability to match that of Slack.

Chat with the OSD Community

Until the Slick theme is totally ready, you can use this web interface for our chat room.

If you know how to use IRC, you can also just connect to #opensourcedesign on freenode.net using your normal IRC client ;)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].