Skip to content

Community section #172

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Apr 30, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@
})(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');

ga('create', 'UA-106835747-2', 'auto');
ga('send', 'pageview');</script><title>Robot Framework</title><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=description content="Generic open source automation framework for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA)."><meta name=author content=""><link rel=apple-touch-icon sizes=76x76 href=/static/img/icons/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=/static/img/icons/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=/static/img/icons/favicon-16x16.png><link rel=manifest href=/static/img/icons/site.webmanifest><link rel=mask-icon href=/static/img/icons/safari-pinned-tab.svg color=#5bbad5><meta name=msapplication-TileColor content=#da532c><meta name=theme-color content=#ffffff><link href=/static/css/app.a2b778acca4eff45b81412bc677d1bd6.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.14a76fad9b304f57d579.js></script><script type=text/javascript src=/static/js/vendor.1f222b5cbf1756bee50f.js></script><script type=text/javascript src=/static/js/app.99dfa6b0c1b6fea5da6e.js></script></body></html>
ga('send', 'pageview');</script><title>Robot Framework</title><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=description content="Generic open source automation framework for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA)."><meta name=author content=""><link rel=apple-touch-icon sizes=76x76 href=/static/img/icons/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=/static/img/icons/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=/static/img/icons/favicon-16x16.png><link rel=manifest href=/static/img/icons/site.webmanifest><link rel=mask-icon href=/static/img/icons/safari-pinned-tab.svg color=#5bbad5><meta name=msapplication-TileColor content=#da532c><meta name=theme-color content=#ffffff><link href=/static/css/app.354751cf3c15ac6ee514eff5213c6870.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.14a76fad9b304f57d579.js></script><script type=text/javascript src=/static/js/vendor.1f222b5cbf1756bee50f.js></script><script type=text/javascript src=/static/js/app.9c7ac2d149e55101434c.js></script></body></html>
113 changes: 65 additions & 48 deletions sources/src/App.vue
Original file line number Diff line number Diff line change
Expand Up @@ -103,12 +103,12 @@ export default {
{
title: "digia",
href: "http://www.digia.com/",
img: require("@/assets/img/sponsors/digia.jpg"),
img: require("@/assets/img/sponsors/digia.png"),
},
{
title: "eficode",
href: "http://www.eficode.fi/",
img: require("@/assets/img/sponsors/eficode.jpg"),
img: require("@/assets/img/sponsors/eficode.png"),
},
{
title: "eliga",
Expand Down Expand Up @@ -183,7 +183,7 @@ export default {
{
title: "reaktor",
href: "http://reaktor.fi/",
img: require("@/assets/img/sponsors/reaktor.jpg"),
img: require("@/assets/img/sponsors/reaktor.png"),
},
{
title: "robocorp",
Expand Down Expand Up @@ -1070,6 +1070,42 @@ export default {
]
}
},
{
title: "Community",
text_block: true,
community_block: true,
feature_box: false,
data: {
text: {
header: "Community"
},
items: [
{
title: 'community',
items: [
{
img: require("@/assets/img/ROBOTFW_Mark_Black_LOW.png"),
title: 'Forum',
href: 'http://forum.robotframework.org',
text: 'New Robot Framework community forum. '
},
{
img: require("@/assets/img/slack.png"),
title: 'Slack',
href: 'http://robotframework.slack.com',
text: 'Community team chat. Get an <a href="https://rf-invite.herokuapp.com/" target="_blank">invite to the workspace.</a>'
},
{
img: require("@/assets/img/gmail.png"),
title: 'Mailing list',
href: 'http://groups.google.com/group/robotframework-users',
text: 'Google groups community mailing list.'
},
]
}
]
}
},
{
title: "Support",
text_block: true,
Expand All @@ -1090,63 +1126,25 @@ export default {
href: "http://twitter.com/robotframework",
text: "Announcements in Twitter."
},
{
title: "#robotframework",
href:
"http://webchat.freenode.net/?channels=robotframework&amp;prompt=1",
text: "#robotframework IRC channel on freenode."
},
{
title: "Slack",
href: "https://rf-invite.herokuapp.com/",
text: "Robot Framework Slack community."
},
{
title: "robotframework-users",
href: "http://groups.google.com/group/robotframework-users",
text: "Community mailing list."
},
{
title: "Robot Framework issue tracker",
href:
"https://github.com/robotframework/robotframework/issues",
text:
"Notice that external libraries and tools developed as separate projects have their own issue trackers."
},
{
title: "Meetup Groups",
href:
"https://www.meetup.com/pro/robot-framework-foundation",
text:
"Robot Framework meetup groups around the globe."
}
]
},
{
title: "Other",
items: [
},
{
title: "LinkedIn",
href:
"https://www.linkedin.com/groups/3710899/",
text: "Robot Framework group on LinkedIn."
},
{
title: "AT.info",
title: "robotframework-announce",
href:
"http://automated-testing.info/category/robot-framework",
text: "Robot Framework help forum по-русски."
},
{
title: "robotframework-devel",
href: "http://groups.google.com/group/robotframework-devel",
"http://groups.google.com/group/robotframework-announce",
text:
"Mailing list for contributors and developers of the Robot Framework ecosystem."
},
{
title: "Helsinki Meetup group",
href: "https://www.meetup.com/Robot-Framework-Helsinki/",
text: "Robot Framework Meetup group in Helsinki, Finland."
"Mailing list for just release announcements, nothing more."
},
{
title: "Stack Overflow",
Expand All @@ -1156,11 +1154,23 @@ export default {
"Questions in Stack Overflow tagged with Robot Framework."
},
{
title: "robotframework-announce",
title: "AT.info",
href:
"http://groups.google.com/group/robotframework-announce",
"http://automated-testing.info/category/robot-framework",
text: "Robot Framework help forum по-русски."
},
{
title: "Robot Framework issue tracker",
href:
"https://github.com/robotframework/robotframework/issues",
text:
"Mailing list for just release announcements, nothing more."
"Notice that external libraries and tools developed as separate projects have their own issue trackers."
},
{
title: "robotframework-devel",
href: "http://groups.google.com/group/robotframework-devel",
text:
"Mailing list for contributors and developers of the Robot Framework ecosystem."
}
]
},
Expand Down Expand Up @@ -1523,6 +1533,13 @@ export default {
url: 'https://robocon.io',
feature_box: false
},
{
title: "Forum",
text_block: true,
tab_box: false,
url: 'http://forum.robotframework.org',
feature_box: false
},
{
title: "Shop",
text_block: true,
Expand Down
Binary file added sources/src/assets/img/gmail.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sources/src/assets/img/slack.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sources/src/assets/img/sponsors/digia.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sources/src/assets/img/sponsors/eficode.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sources/src/assets/img/sponsors/reaktor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified sources/src/assets/img/sponsors/robocorp.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified sources/src/assets/img/sponsors/segron.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 29 additions & 0 deletions sources/src/components/CommunityBlock.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<template>
<div class="row">
<b-tabs pills class="card nav-fill col-lg-12 m-3">
<div id="{tab.title}-standard" class="card-body row">
<div v-for="(item,index) in data[0].items" :key="index" class="link col-md-4">
<div class="col-3 pl-0 mb-3">
<a :href="item.href"><img style="width: 100%;" :src="item.img"/></a>
</div>
<a :href="item.href" target="_blank">{{item.title}}</a>
<p v-html="item.text"/>
</div>
</div>
</b-tabs>
</div>
</template>

<script>
export default {
props: ["data"]
};
</script>

<style scoped>
@media only screen and (max-width: 767px) {
.link {
margin-bottom: 2rem;
}
}
</style>
3 changes: 3 additions & 0 deletions sources/src/components/PageBlock.vue
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
<text-block v-if="page.text_block == true" :data="page.data.text" :members="page.member_box ? page.data.members : []"/>
<tab-box v-if="page.tab_box == true" :data="page.data.tabs"/>
<user-box v-if="page.user_box == true" :data="page.data.users"/>
<community-block v-if="page.community_block" :data="page.data.items"/>

</section>
</template>
Expand All @@ -14,6 +15,7 @@ import FeatureBox from "@/components/FeatureBox.vue";
import TabBox from "@/components/TabBox.vue";
import TextBlock from "@/components/TextBlock.vue";
import UserBox from "@/components/UserBox.vue";
import CommunityBlock from "@/components/CommunityBlock.vue";

import Examples from "@/components/pages/Examples";

Expand All @@ -23,6 +25,7 @@ export default {
TextBlock,
TabBox,
UserBox,
CommunityBlock,
Examples
},
props: ["page"]
Expand Down
2 changes: 1 addition & 1 deletion sources/src/components/TextBlock.vue
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
</div>
<div v-else v-html="data.text" class="col order-2 block-text textblock-right ml-1 p-3"/>

<div v-if="data.twitter == true" class="col-md-12 col-lg-3 order-3 textblock-right ml-1 p-3" style="max-height: 600px; overflow: scroll">
<div v-if="data.twitter == true" class="col-md-12 col-lg-3 order-3 textblock-right ml-1 p-3" style="max-height: 700px; overflow: scroll">
<twitter-timeline class="p-xs-5 p-lg-0" id="robotframework" widget-class="twitterprofile" sourceType="profile" :options="options"/>
</div>
</div>
Expand Down

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions static/css/app.354751cf3c15ac6ee514eff5213c6870.css.map

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion static/css/app.a2b778acca4eff45b81412bc677d1bd6.css.map

This file was deleted.

1 change: 0 additions & 1 deletion static/js/app.99dfa6b0c1b6fea5da6e.js

This file was deleted.

1 change: 1 addition & 0 deletions static/js/app.9c7ac2d149e55101434c.js

Large diffs are not rendered by default.